<SEC-DOCUMENT>0001641172-25-000930.txt : 20250327
<SEC-HEADER>0001641172-25-000930.hdr.sgml : 20250327
<ACCEPTANCE-DATETIME>20250327161020
ACCESSION NUMBER:		0001641172-25-000930
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		79
CONFORMED PERIOD OF REPORT:	20241231
FILED AS OF DATE:		20250327
DATE AS OF CHANGE:		20250327

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Hour Loop, Inc
		CENTRAL INDEX KEY:			0001874875
		STANDARD INDUSTRIAL CLASSIFICATION:	RETAIL-CATALOG & MAIL-ORDER HOUSES [5961]
		ORGANIZATION NAME:           	07 Trade & Services
		EIN:				472869399
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-41204
		FILM NUMBER:		25779360

	BUSINESS ADDRESS:	
		STREET 1:		8201 164TH AVE NE #200
		CITY:			REDMOND
		STATE:			WA
		ZIP:			98052-7615
		BUSINESS PHONE:		206 385 0488

	MAIL ADDRESS:	
		STREET 1:		8201 164TH AVE NE #200
		CITY:			REDMOND
		STATE:			WA
		ZIP:			98052-7615
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>form10-k.htm
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:cyd="http://xbrl.sec.gov/cyd/2024" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:HOUR="http://hourloop.com/20241231">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html"/>
</head>
<!-- Field: Set; Name: xdx; ID: xdx_029_US%2DGAAP%2D2024%2D(with%2DECD%2Dand%2DCYD) -->
<!-- Field: Set; Name: xdx; ID: xdx_03E_HOUR_hourloop.com_20241231 -->
<!-- Field: Set; Name: xdx; ID: xdx_04C_20240101_20241231 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- Field: Set; Name: xdx; ID: xdx_05A_edei%2D%2DDocumentFiscalPeriodFocus_FY -->
<!-- Field: Set; Name: xdx; ID: xdx_050_edei%2D%2DEntityCentralIndexKey_0001874875 -->
<!-- Field: Set; Name: xdx; ID: xdx_076_XDX_form10%2Dk.xdx -->
<!-- Field: Set; Name: xdx; ID: xdx_07B_SO_form10%2Dk.xdxs -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_USD_1_iso4217%2D%2DUSD -->
<!-- Field: Set; Name: xdx; ID: xdx_062_Shares_2_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06D_USDPShares_3_iso4217%2D%2DUSD_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_069_Pure_4_xbrli%2D%2Dpure -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_Segment_0_Segment -->
<body style="font: 10pt Times New Roman, Times, Serif">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000003" name="dei:AmendmentFlag">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000004" name="dei:DocumentFiscalPeriodFocus">FY</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000005" name="dei:EntityCentralIndexKey">0001874875</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:OtherLiabilitiesCurrent" contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember" id="xdx2ixbrl0128" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2024-12-31" id="xdx2ixbrl0136" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember" id="xdx2ixbrl0139" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LiabilitiesNoncurrent" contextRef="AsOf2024-12-31" id="xdx2ixbrl0142" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="AsOf2024-12-31" id="xdx2ixbrl0148" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PreferredStockValue" contextRef="AsOf2024-12-31" id="xdx2ixbrl0154" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PreferredStockValue" contextRef="AsOf2023-12-31" id="xdx2ixbrl0155" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0290" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0291" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0296" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0297" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0298" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0302" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0303" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0305" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0326" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0327" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0332" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0333" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0334" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0338" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0339" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0341" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0344" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0345" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0347" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossUnrealized" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0391" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RepaymentsOfRelatedPartyDebt" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0433" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0436" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="HOUR:AccruedSalesTaxPayableCurrent" contextRef="AsOf2024-12-31" id="xdx2ixbrl0681" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:InterestAndDividendsPayableCurrent" contextRef="AsOf2024-12-31" id="xdx2ixbrl0696" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2024-12-31" id="xdx2ixbrl0747" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="AsOf2024-12-31" id="xdx2ixbrl0767" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="AsOf2024-12-31" id="xdx2ixbrl0769" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="HOUR:LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndThereAfter" contextRef="AsOf2024-12-31" id="xdx2ixbrl0771" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2024-12-31" id="xdx2ixbrl0781" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="HOUR:IncomeTaxReconciliationOtherAdjustmentsNet" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0865" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="HOUR:IncomeTaxReconciliationOtherAdjustmentsNet" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0899" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0931" unitRef="USD" xs:nil="true"></ix:nonFraction>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="hour-20241231.xsd" xlink:type="simple"/>
  </ix:references>
 <ix:resources>
    <xbrli:context id="From2024-01-01to2024-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-06-28">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-06-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-27">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-27</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_RelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_RelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ComputerEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_CustomerMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">HOUR:CustomerMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_CustomerMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">HOUR:CustomerMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_PeriodNTDUSDExchangeRateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">HOUR:PeriodNTDUSDExchangeRateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_PeriodNTDUSDExchangeRateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">HOUR:PeriodNTDUSDExchangeRateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_PeriodAverageNTDUSDExchangeRateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">HOUR:PeriodAverageNTDUSDExchangeRateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_PeriodAverageNTDUSDExchangeRateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">HOUR:PeriodAverageNTDUSDExchangeRateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-08-18_us-gaap_LineOfCreditMember_custom_TaishinInternationalBankMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">HOUR:TaishinInternationalBankMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-08-18</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-08-182022-08-18_us-gaap_LineOfCreditMember_custom_TaishinInternationalBankMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">HOUR:TaishinInternationalBankMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-08-18</xbrli:startDate>
        <xbrli:endDate>2022-08-18</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-08-112023-08-11_us-gaap_LineOfCreditMember_custom_TaishinInternationalBankMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">HOUR:TaishinInternationalBankMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-08-11</xbrli:startDate>
        <xbrli:endDate>2023-08-11</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-282024-05-28_us-gaap_LineOfCreditMember_custom_TaishinInternationalBankMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">HOUR:TaishinInternationalBankMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-28</xbrli:startDate>
        <xbrli:endDate>2024-05-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-11-252024-11-25_us-gaap_LineOfCreditMember_custom_TaishinInternationalBankMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">HOUR:TaishinInternationalBankMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-11-25</xbrli:startDate>
        <xbrli:endDate>2024-11-25</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-11-25_us-gaap_LineOfCreditMember_custom_TaishinInternationalBankMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">HOUR:TaishinInternationalBankMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-11-25</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_LineOfCreditMember_custom_TaishinInternationalBankMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">HOUR:TaishinInternationalBankMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_LineOfCreditMember_custom_TaishinInternationalBankMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">HOUR:TaishinInternationalBankMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_srt_SubsidiariesMember_custom_FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">HOUR:FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_srt_SubsidiariesMember_custom_MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">HOUR:MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_srt_SubsidiariesMember_custom_JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">HOUR:JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_srt_SubsidiariesMember_custom_AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">HOUR:AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_LoanAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:LoanAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-12-272022-12-28_custom_LoanAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:LoanAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-12-27</xbrli:startDate>
        <xbrli:endDate>2022-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_RelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_RelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_srt_AmericasMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_srt_AmericasMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_InternationalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">HOUR:InternationalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_InternationalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">HOUR:InternationalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_OtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">HOUR:OtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_OtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">HOUR:OtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_DomesticCountryMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_DomesticCountryMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_StateAndLocalJurisdictionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_StateAndLocalJurisdictionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-042023-01-04_custom_AlanGaoMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:AlanGaoMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-04</xbrli:startDate>
        <xbrli:endDate>2023-01-04</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-01-04_custom_AlanGaoMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:AlanGaoMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-01-04</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-04-03_custom_SamLaiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:SamLaiMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-04-03</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-04-03_custom_MaggieYuMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:MaggieYuMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-04-03</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-04-03_custom_MichaelLennerMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:MichaelLennerMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-04-03</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-04-03_custom_DouglasBranchMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:DouglasBranchMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-04-03</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-04-03_custom_AlanGaoMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:AlanGaoMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-04-03</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-04-03_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:HillaryBuiMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-04-03</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-04-03_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:HillaryBuiMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-04-03</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-06-282023-06-30_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:HillaryBuiMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-06-28</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:HillaryBuiMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-10-022023-10-02_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:HillaryBuiMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-10-02</xbrli:startDate>
        <xbrli:endDate>2023-10-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-10-02_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:HillaryBuiMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-10-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-022024-01-02_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:HillaryBuiMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-02</xbrli:startDate>
        <xbrli:endDate>2024-01-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-01-02_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:HillaryBuiMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-01-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-03-292024-03-29_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:HillaryBuiMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-03-29</xbrli:startDate>
        <xbrli:endDate>2024-03-29</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-29_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:HillaryBuiMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-29</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-07-012024-07-01_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:HillaryBuiMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-07-01</xbrli:startDate>
        <xbrli:endDate>2024-07-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-07-01_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:HillaryBuiMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-07-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-07-252024-07-25_custom_BranchMember_us-gaap_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:BranchMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-07-25</xbrli:startDate>
        <xbrli:endDate>2024-07-25</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-10-012024-10-01_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:HillaryBuiMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-10-01</xbrli:startDate>
        <xbrli:endDate>2024-10-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-01_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:HillaryBuiMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-01-022025-01-02_custom_AlanGaoMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:AlanGaoMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-01-02</xbrli:startDate>
        <xbrli:endDate>2025-01-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-01-02_custom_AlanGaoMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001874875</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:AlanGaoMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-01-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>iso4217:USD</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
    <xbrli:unit id="Pure">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Segment">
      <xbrli:measure>HOUR:Segment</xbrli:measure>
    </xbrli:unit>
  </ix:resources>
 </ix:header>
</div>


<p style="font: 18pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-size: 10pt">&#160;</span></p>

<p style="font: 18pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p>

<!-- Field: Rule-Page --><div style="margin-top: 0pt; margin-bottom: 0pt; width: 100%"><div style="border-top: Black 4pt solid; font-size: 1pt; border-bottom: Black 1.5pt solid">&#160;</div></div><!-- Field: /Rule-Page -->

<p style="font: 18pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-size: 10pt">&#160;</span></p>

<p style="font: 18pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>UNITED STATES</b></p>

<p style="font: 18pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>SECURITIES AND EXCHANGE COMMISSION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-size: 12pt"><b>Washington D.C.
20549</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 18pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>FORM <span id="xdx_906_edei--DocumentType_c20240101__20241231_zHFEllYRmFC5"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000013" name="dei:DocumentType">10-K</ix:nonNumeric></span></b></p>

<p style="font: 18pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span id="xdx_903_edei--DocumentAnnualReport_c20240101__20241231_zN3Vivmk7M4"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000014" name="dei:DocumentAnnualReport">&#9746;</ix:nonNumeric></span></td><td style="text-align: justify"><span style="font-size: 10pt"><b>ANNUAL REPORT PURSUANT TO SECTION
13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></span></td>
</tr></table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For the fiscal year ended <span style="text-decoration: underline"><span id="xdx_902_edei--DocumentPeriodEndDate_c20240101__20241231_zT72uxwQ8Jbg"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:datemonthdayyearen" id="Fact000015" name="dei:DocumentPeriodEndDate"><span id="xdx_90E_edei--CurrentFiscalYearEndDate_c20240101__20241231_zCls5tVRJn28"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:datemonthdayen" id="Fact000016" name="dei:CurrentFiscalYearEndDate">December 31</ix:nonNumeric></span>, <span id="xdx_90E_edei--DocumentFiscalYearFocus_c20240101__20241231_zA7Gyv0R2S6k"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000017" name="dei:DocumentFiscalYearFocus">2024</ix:nonNumeric></span></ix:nonNumeric></span></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span id="xdx_90F_edei--DocumentTransitionReport_c20240101__20241231_zg0r9acZBkd4"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleanfalse" id="Fact000018" name="dei:DocumentTransitionReport">&#9744;</ix:nonNumeric></span></td><td style="text-align: justify"><span style="font-size: 10pt"><b>TRANSITION REPORT PURSUANT
TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></span></td>
</tr></table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For the transition period from ______, 20 ____,
to ______, 20_____.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Commission File Number <span style="text-decoration: underline"><span id="xdx_903_edei--EntityFileNumber_c20240101__20241231_zyxQqZg9XFy7"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000019" name="dei:EntityFileNumber">001-41204</ix:nonNumeric></span></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 18pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="xdx_90D_edei--EntityRegistrantName_c20240101__20241231_zbTka6644nOf"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000020" name="dei:EntityRegistrantName">HOUR LOOP, INC.</ix:nonNumeric></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Exact name of registrant as specified in its charter)</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font-size: 10pt; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-size: 10pt"><b><span id="xdx_905_edei--EntityIncorporationStateCountryCode_c20240101__20241231_zsf3QLry1l4j"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt-sec:stateprovnameen" id="Fact000021" name="dei:EntityIncorporationStateCountryCode">Delaware</ix:nonNumeric></span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-size: 10pt"><b><span id="xdx_902_edei--EntityTaxIdentificationNumber_c20240101__20241231_zTaa40bsTBJi"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000022" name="dei:EntityTaxIdentificationNumber">47-2869399</ix:nonNumeric></span></b></span></td></tr>
  <tr style="vertical-align: top">
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(State or other jurisdiction of</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">incorporation or organization)</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(I.R.S. Employer&#160;</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Identification No.)</p></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p>

<table cellspacing="0" cellpadding="0" style="font-size: 10pt; width: 100%; border-collapse: collapse">
  <tr>
    <td style="border-bottom: Black 1pt solid; vertical-align: top; width: 49%">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span id="xdx_90E_edei--EntityAddressAddressLine1_c20240101__20241231_zkrYLewe4NOd"><b><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000023" name="dei:EntityAddressAddressLine1">8201
    164<sup>th</sup> Ave. NE</ix:nonNumeric></b></span><b>&#160;</b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="xdx_901_edei--EntityAddressCityOrTown_c20240101__20241231_zaHUprmm8rrc"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000024" name="dei:EntityAddressCityOrTown">Redmond</ix:nonNumeric></span>, <span id="xdx_90F_edei--EntityAddressStateOrProvince_c20240101__20241231_zrGjIcBmgSgg"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000025" name="dei:EntityAddressStateOrProvince">WA</ix:nonNumeric></span></b>&#160;</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; vertical-align: top; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 49%; text-align: center"><span style="font-size: 10pt"><b><span id="xdx_90A_edei--EntityAddressPostalZipCode_c20240101__20241231_zC3hOKLiLxc3"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000026" name="dei:EntityAddressPostalZipCode">98052-7615</ix:nonNumeric></span></b></span></td></tr>
  <tr style="vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-size: 10pt">(Address of principal executive offices)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-size: 10pt">(Zip Code)</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b><span style="text-decoration: underline"><span id="xdx_900_edei--CityAreaCode_c20240101__20241231_zuN9FwVaNu78"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000027" name="dei:CityAreaCode">(206)</ix:nonNumeric></span> <span id="xdx_90D_edei--LocalPhoneNumber_c20240101__20241231_z1Y4VVt7Rly6"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000028" name="dei:LocalPhoneNumber">385-0488</ix:nonNumeric></span>, ext. 100</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">(Registrant&#8217;s telephone number, including
area code)</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Securities registered pursuant to Section 12(b)
of the Act:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; width: 38%; text-align: center"><span style="font-size: 10pt"><b>Title of each class</b></span></td>
    <td style="padding-bottom: 1pt; width: 2%; text-align: center">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 20%; text-align: center"><span style="font-size: 10pt"><b>Trading Symbol(s)</b></span></td>
    <td style="padding-bottom: 1pt; width: 2%; text-align: center">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 38%; text-align: center"><span style="font-size: 10pt"><b>Name of each exchange on which registered</b></span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt"><span id="xdx_904_edei--Security12bTitle_c20240101__20241231_zkn2EcVIw8oi"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000029" name="dei:Security12bTitle">Common Stock</ix:nonNumeric></span></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt"><span id="xdx_901_edei--TradingSymbol_c20240101__20241231_zFIt7rNFB27f"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000030" name="dei:TradingSymbol">HOUR</ix:nonNumeric></span></span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">The <span id="xdx_904_edei--SecurityExchangeName_c20240101__20241231_zA3UB9HDavB8"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt-sec:exchnameen" id="Fact000031" name="dei:SecurityExchangeName">Nasdaq</ix:nonNumeric></span> Capital Market</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Securities registered pursuant to section 12(g)
of the Act:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; width: 100%; text-align: center"><span style="font-size: 10pt">N/A</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center"><span style="font-size: 10pt">(Title of class)</span></td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>
<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; width: 100%; text-align: center"><span style="font-size: 10pt">N/A</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center"><span style="font-size: 10pt">(Title of class)</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark if the registrant is a
well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes <span style="font-family: Segoe UI Symbol,sans-serif">&#9744;</span>
<span id="xdx_904_edei--EntityWellKnownSeasonedIssuer_c20240101__20241231_zsEF9eEobh32"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000032" name="dei:EntityWellKnownSeasonedIssuer">No</ix:nonNumeric></span> <span style="font-family: Segoe UI Symbol,sans-serif">&#9746;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark if the registrant is not
required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes <span style="font-family: Segoe UI Symbol,sans-serif">&#9744;</span>
<span id="xdx_905_edei--EntityVoluntaryFilers_c20240101__20241231_zwSkpjDsTuQd"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000033" name="dei:EntityVoluntaryFilers">No</ix:nonNumeric></span> <span style="font-family: Segoe UI Symbol,sans-serif">&#9746;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant
(1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months
(or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements
for the past 90 days. <span id="xdx_90C_edei--EntityCurrentReportingStatus_c20240101__20241231_z292CniR4XIh"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000034" name="dei:EntityCurrentReportingStatus">Yes</ix:nonNumeric></span> <span style="font-family: Segoe UI Symbol,sans-serif">&#9746;</span> No <span style="font-family: Segoe UI Symbol,sans-serif">&#9744;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant
has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405
of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). <span id="xdx_90D_edei--EntityInteractiveDataCurrent_c20240101__20241231_zF12hMnAXv5c"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000035" name="dei:EntityInteractiveDataCurrent">Yes</ix:nonNumeric></span>
<span style="font-family: Segoe UI Symbol,sans-serif">&#9746;</span> No <span style="font-family: Segoe UI Symbol,sans-serif">&#9744;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant
is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company.
See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221;
and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act. (Check one):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 45%"><span style="font-size: 10pt">Large accelerated filer</span></td>
    <td style="width: 5%"><span style="font-family: Segoe UI Symbol,sans-serif; font-size: 10pt">&#9744;</span></td>
    <td style="width: 45%"><span style="font-size: 10pt">Accelerated filer</span></td>
    <td style="width: 5%"><span style="font-family: Segoe UI Symbol,sans-serif; font-size: 10pt">&#9744;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt"><span id="xdx_909_edei--EntityFilerCategory_c20240101__20241231_zkO3KTjC1Vy8"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt-sec:entityfilercategoryen" id="Fact000036" name="dei:EntityFilerCategory">Non-accelerated filer</ix:nonNumeric></span></span></td>
    <td><span style="font-family: Segoe UI Symbol,sans-serif; font-size: 10pt">&#9746;</span></td>
    <td><span style="font-size: 10pt">Smaller reporting company</span></td>
    <td><span style="font-family: Segoe UI Symbol,sans-serif; font-size: 10pt"><span id="xdx_906_edei--EntitySmallBusiness_c20240101__20241231_zjA1YzdSKoKc"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000037" name="dei:EntitySmallBusiness">&#9746;</ix:nonNumeric></span></span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Emerging growth company</span></td>
    <td><span style="font-family: Segoe UI Symbol,sans-serif; font-size: 10pt"><span id="xdx_906_edei--EntityEmergingGrowthCompany_c20240101__20241231_zEcGMLsSl6sc"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000038" name="dei:EntityEmergingGrowthCompany">&#9746;</ix:nonNumeric></span></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If an emerging growth company, indicate by check
mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting
standards provided pursuant to Section 13(a) of the Exchange Act. <span style="font-family: Segoe UI Symbol,sans-serif"><span id="xdx_902_edei--EntityExTransitionPeriod_c20240101__20241231_z0pX6XuuhAUi"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleanfalse" id="Fact000039" name="dei:EntityExTransitionPeriod">&#9744;</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant
has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial
reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or
issued its audit report. <span style="font-family: Segoe UI Symbol,sans-serif"><span id="xdx_903_edei--IcfrAuditorAttestationFlag_c20240101__20241231_z3Zb75ZgGBj9"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleanfalse" id="Fact000040" name="dei:IcfrAuditorAttestationFlag">&#9744;</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If securities are registered pursuant to Section
12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction
of an error to previously issued financial statements. <span style="font-family: Segoe UI Symbol,sans-serif"><span id="xdx_901_edei--DocumentFinStmtErrorCorrectionFlag_c20240101__20241231_zsK5bEi7KQV6"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleanfalse" id="Fact000041" name="dei:DocumentFinStmtErrorCorrectionFlag">&#9744;</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether any of those error
corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant&#8217;s
executive officers during the relevant recovery period pursuant to Sec. 240.10D-1(b). <span style="font-family: Segoe UI Symbol,sans-serif">&#9744;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant
is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes <span style="font-family: Segoe UI Symbol,sans-serif">&#9744;</span>
No <span style="font-family: Segoe UI Symbol,sans-serif"><span id="xdx_902_edei--EntityShellCompany_dbF_c20240101__20241231_zSWYWNW4uTJ4"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleanfalse" id="Fact000042" name="dei:EntityShellCompany">&#9746;</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The aggregate market value of the voting and non-voting
common equity held by non-affiliates based upon the closing price of $0.934 per share of common stock as of June 28, 2024 (the last business
day of the registrant&#8217;s most recently completed second fiscal quarter) was $<span id="xdx_90F_edei--EntityPublicFloat_iI_c20240628_zO5dDenJ6pi"><ix:nonFraction name="dei:EntityPublicFloat" contextRef="AsOf2024-06-28" id="Fact000043" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,611,150</ix:nonFraction></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 27, 2025, there were <span id="xdx_907_edei--EntityCommonStockSharesOutstanding_iI_pid_c20250327_zkJ7iSHtDm1a"><ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" contextRef="AsOf2025-03-27" id="Fact000044" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">35,151,440</ix:nonFraction></span>
shares of common stock, par value $<span id="xdx_90A_edei--EntityListingParValuePerShare_pid_c20240101__20241231_zAnNqlaNJR12"><ix:nonFraction name="dei:EntityListingParValuePerShare" contextRef="From2024-01-01to2024-12-31" id="Fact000045" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.0001</ix:nonFraction></span> per share, of the registrant issued and outstanding.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>DOCUMENTS INCORPORATED BY REFERENCE</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_904_edei--DocumentsIncorporatedByReferenceTextBlock_c20240101__20241231_zTHI1KKvTtsc"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000046" name="dei:DocumentsIncorporatedByReferenceTextBlock">None</ix:nonNumeric></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p>

<!-- Field: Rule-Page --><div style="margin-top: 0pt; margin-bottom: 0pt; width: 100%"><div style="border-top: Black 1.5pt solid; font-size: 1pt; border-bottom: Black 4pt solid">&#160;</div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>


<!-- Field: Page; Sequence: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>Table of Contents</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="background-color: white">
    <td colspan="2" style="padding-bottom: 1pt; vertical-align: top; text-align: justify">&#160;</td>
    <td style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><span style="font-size: 10pt"><b>Page </b>&#160;</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td colspan="2" style="vertical-align: top; text-align: center"><a href="#gfpform10-k_htmms_001"><span style="font-size: 10pt"><b>Part I</b></span></a></td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: top; width: 72px; text-align: justify">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td>
    <td style="vertical-align: bottom; width: 48px; text-align: right">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 1.</span></td>
    <td style="vertical-align: top; text-align: justify"><a href="#gfpform10-k_htmms_002"><span style="font-size: 10pt">Business</span></a></td>
    <td style="vertical-align: bottom; text-align: right">1</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 1A.</span></td>
    <td style="vertical-align: top; text-align: justify"><a href="#gfpform10-k_htmms_003"><span style="font-size: 10pt">Risk Factors</span></a></td>
    <td style="vertical-align: bottom; text-align: right">13</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 1B.</span></td>
    <td style="vertical-align: top; text-align: justify"><a href="#gfpform10-k_htmp_021"><span style="font-size: 10pt">Unresolved Staff Comments</span></a></td>
    <td style="vertical-align: bottom; text-align: right">35</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 1C.</span></td>
    <td style="vertical-align: top; text-align: justify"><a href="#gfpform10-k_htmHa_001"><span style="font-size: 10pt">Cybersecurity</span></a></td>
    <td style="vertical-align: bottom; text-align: right">35</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 2.</span></td>
    <td style="vertical-align: top; text-align: justify"><a href="#gfpform10-k_htmp_022"><span style="font-size: 10pt">Properties</span></a></td>
    <td style="vertical-align: bottom; text-align: right">36</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 3.</span></td>
    <td style="vertical-align: top; text-align: justify"><a href="#gfpform10-k_htmp_023"><span style="font-size: 10pt">Legal Proceedings</span></a></td>
    <td style="vertical-align: bottom; text-align: right">37</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 4.</span></td>
    <td style="vertical-align: top; text-align: justify"><a href="#gfpform10-k_htmp_024"><span style="font-size: 10pt">Mine Safety Disclosures</span></a></td>
    <td style="vertical-align: bottom; text-align: right">37</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: top; text-align: justify">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td colspan="2" style="vertical-align: top; text-align: center"><a href="#gfpform10-k_htmp_025"><span style="font-size: 10pt"><b>Part II</b></span></a></td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: top; text-align: justify">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 5.</span></td>
    <td style="vertical-align: top; text-align: justify"><a href="#gfpform10-k_htmp_026"><span style="font-size: 10pt">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</span></a></td>
    <td style="vertical-align: bottom; text-align: right">37</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 6.</span></td>
    <td style="vertical-align: top; text-align: justify"><a href="#gfpform10-k_htmp_027"><span style="font-size: 10pt">Reserved</span></a></td>
    <td style="vertical-align: bottom; text-align: right">39</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 7.</span></td>
    <td style="vertical-align: top; text-align: justify"><a href="#gfpform10-k_htmp_028"><span style="font-size: 10pt">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></a></td>
    <td style="vertical-align: bottom; text-align: right">39</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 7A.</span></td>
    <td style="vertical-align: top; text-align: justify"><a href="#gfpform10-k_htmp_029"><span style="font-size: 10pt">Quantitative and Qualitative Disclosures About Market Risk</span></a></td>
    <td style="vertical-align: bottom; text-align: right">52</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 8.</span></td>
    <td style="vertical-align: top; text-align: justify"><a href="#gfpform10-k_htmp_030"><span style="font-size: 10pt">Financial Statements and Supplementary Data</span></a></td>
    <td style="vertical-align: bottom; text-align: right">52</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 9.</span></td>
    <td style="vertical-align: top; text-align: justify"><a href="#gfpform10-k_htmp_031"><span style="font-size: 10pt">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</span></a></td>
    <td style="vertical-align: bottom; text-align: right">52</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 9A.</span></td>
    <td style="vertical-align: top; text-align: justify"><a href="#gfpform10-k_htmp_032"><span style="font-size: 10pt">Controls and Procedures</span></a></td>
    <td style="vertical-align: bottom; text-align: right">52</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 9B.</span></td>
    <td style="vertical-align: top; text-align: justify"><a href="#gfpform10-k_htmp_033"><span style="font-size: 10pt">Other Information</span></a></td>
    <td style="vertical-align: bottom; text-align: right">53</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 9C.</span></td>
    <td style="vertical-align: top; text-align: justify"><a href="#gfpform10-k_htmp_034"><span style="font-size: 10pt">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</span></a></td>
    <td style="vertical-align: bottom; text-align: right">53</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: top; text-align: justify">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"/></tr>
  <tr style="background-color: #CCEEFF">
    <td colspan="2" style="vertical-align: top; text-align: center"><a href="#gfpform10-k_htmp_035"><span style="font-size: 10pt"><b>Part III</b></span></a></td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: top; text-align: justify">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 10.</span></td>
    <td style="vertical-align: top; text-align: justify"><a href="#gfpform10-k_htmp_036"><span style="font-size: 10pt">Directors, Executive Officers and Corporate Governance</span></a></td>
    <td style="vertical-align: bottom; text-align: right">53</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 11.</span></td>
    <td style="vertical-align: top; text-align: justify"><a href="#gfpform10-k_htmc_001"><span style="font-size: 10pt">Executive Compensation</span></a></td>
    <td style="vertical-align: bottom; text-align: right">59</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 12.</span></td>
    <td style="vertical-align: top; text-align: justify"><a href="#gfpform10-k_htmc_002"><span style="font-size: 10pt">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</span></a></td>
    <td style="vertical-align: bottom; text-align: right">73</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 13.</span></td>
    <td style="vertical-align: top; text-align: justify"><a href="#gfpform10-k_htmc_003"><span style="font-size: 10pt">Certain Relationships and Related Transactions, and Director Independence</span></a></td>
    <td style="vertical-align: bottom; text-align: right">75</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 14.</span></td>
    <td style="vertical-align: top; text-align: justify"><a href="#gfpform10-k_htmc_004"><span style="font-size: 10pt">Principal Accountant Fees and Services</span></a></td>
    <td style="vertical-align: bottom; text-align: right">78</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: top; text-align: justify">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td colspan="2" style="vertical-align: top; text-align: center"><a href="#gfpform10-k_htmc_006"><span style="font-size: 10pt"><b>Part IV</b></span></a></td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: top; text-align: justify">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 15.</span></td>
    <td style="vertical-align: top; text-align: justify"><a href="#gfpform10-k_htmc_005"><span style="font-size: 10pt">Exhibit and Financial Statement Schedules</span></a></td>
    <td style="vertical-align: bottom; text-align: right">80</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 16.</span></td>
    <td style="vertical-align: top; text-align: justify"><a href="#gfpform10-k_htmc_007"><span style="font-size: 10pt">Form 10-K Summary</span></a></td>
    <td style="vertical-align: bottom; text-align: right">82</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: top; text-align: justify">&#160;</td>
    <td style="vertical-align: top; text-align: justify"><a href="#gfpform10-k_htmc_008"><span style="font-size: 10pt">Signatures</span></a></td>
    <td style="vertical-align: bottom; text-align: right">83</td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<!-- Field: Page; Sequence: 2; Options: NewSection; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->i<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Some of the statements contained
in this annual report may constitute &#8220;forward-looking statements&#8221; for purposes of the federal securities laws. Our forward-looking
statements include, but are not limited to, statements regarding our or our management team&#8217;s expectations, hopes, beliefs, intentions
or strategies regarding the future. In addition, any statements that refer to projections, forecasts or other characterizations of future
events or circumstances, including any underlying assumptions, are forward-looking statements. The words &#8220;anticipate,&#8221; &#8220;believe,&#8221;
&#8220;continue,&#8221; &#8220;could,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;intend,&#8221; &#8220;may,&#8221; &#8220;might,&#8221;
&#8220;plan,&#8221; &#8220;possible,&#8221; &#8220;potential,&#8221; &#8220;predict,&#8221; &#8220;project,&#8221; &#8220;should,&#8221;
&#8220;would&#8221; and similar expressions may identify forward-looking statements, but the absence of these words does not mean that
a statement is not forward-looking.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The forward-looking statements
contained in this annual report are based on our current expectations and beliefs concerning future developments and their potential effects
on us. There can be no assurance that future developments affecting us will be those that we have anticipated. These forward-looking statements
involve a number of risks, uncertainties (some of which are beyond our control) or other assumptions that may cause actual results or
performance to be materially different from those expressed or implied by these forward-looking statements. These risks and uncertainties
include, but are not limited to, the following risks, uncertainties and other factors:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the level of demand for our products and services;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">competition in our markets;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">our ability to grow and manage growth profitably;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">our ability to access additional capital;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">changes in applicable laws or regulations;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">our ability to attract and retain qualified personnel;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the possibility that we may be adversely affected by other economic, business, and/or competitive factors; and</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">other risks and uncertainties, including those listed under the captions &#8220;Business,&#8221; &#8220;Risk Factors,&#8221; and &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.&#8221;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Should one or more of these risks or uncertainties
materialize, or should any of our assumptions prove incorrect, actual results may vary in material respects from those projected in these
forward-looking statements. We undertake no obligation to update or revise any forward-looking statements, whether as a result of new
information, future events or otherwise, except as may be required under applicable securities laws.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>


<!-- Field: Page; Sequence: 3; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->ii<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="gfpform10-k_htmms_001"></span>PART I</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="gfpform10-k_htmms_002"></span>ITEM 1.
BUSINESS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="background-color: white"><i>This
Business section, along with other sections of this annual report on Form 10-K, includes statistical and other industry and market data
that we obtained from industry publications and research, surveys and studies conducted by third parties. Industry publications and third-party
research, surveys and studies generally indicate that their information has been obtained from sources believed to be reliable, although
they do not guarantee the accuracy or completeness of such information. While we believe that these industry publications and third-party
research, surveys and studies are reliable, we have not independently verified such data and we do not make any representation as to the
accuracy of the information. </i></span><i>Unless the context otherwise requires, &#8220;Hour Loop,&#8221; &#8220;we,&#8221; &#8220;us,&#8221;
&#8220;our,&#8221; or the &#8220;Company&#8221; refers to Hour Loop, Inc. and its consolidated subsidiaries.</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b>Overview</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Our Business</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">We
are an online retailer engaged in e-commerce retailing in the U.S. market. We have operated as a third-party seller on <i>www.amazon.com
</i>since 2013. We have also sold merchandise on our website at <i>www.hourloop.com</i> since 2013. We expanded our operations to other
marketplaces such as Walmart, eBay and Etsy in recent years. To date, we have generated practically all of our revenue
as a third-party seller on <i>www.amazon.com</i> and only a negligible amount of revenue from our operations on our website at <i>www.hourloop.com</i>
and as a third-party seller on other marketplaces. We manage more than 100,000 stock-keeping units (&#8220;SKUs&#8221;). Product categories
include home/garden d&#233;cor, toys, kitchenware, apparels, and electronics. Our primary strategy is to bring most of our vendors product
selections to the customers. We have advanced software that assists us in identifying product gaps so we can keep such products in stock
year-round including the entirety of the last quarter (holiday season) of the calendar year (&#8220;Q4&#8221;). In upcoming years, we
plan to expand our business by increasing the number of business managers, vendors and SKUs while improving profitability.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Business Model</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">There
are three main types of business models on Amazon: wholesale, private label and retail arbitrage. Our business model is wholesale, also
known as reselling, which refers to buying products in bulk directly from the brand or manufacturer at a wholesale price and making a
profit by selling the product on Amazon. We sell merchandise on Amazon and the sales are fulfilled by Amazon. We pay Amazon fees for allowing
us to sell on their platform. Our relationship with Walmart is also similar. We pay Walmart fees for allowing us to sell our merchandise
on their platform. As stated above, to date, we have generated only a negligible amount of revenues as a third-party seller on <i>www.walmart.com</i>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">The
advantages of selling via a wholesale model:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Purchase lower unit quantities with wholesale orders than private label products.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Selling wholesale is less time intensive and easier to scale than sourcing products via retail arbitrage.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">More brands will want to work with us because we can provide broader Amazon presence.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">The
challenges of selling via a wholesale model:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Fierce competition on listing for Buy Box on amazon.com (as described below).</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Developing and maintaining relationships with brand manufacturers.</span></td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<!-- Field: Page; Sequence: 4; Options: NewSection; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Market Description/Opportunities</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">According
to Marketplace Pulse, total U.S. retail sales increased 2.5% to $7.42 trillion in 2024 from $7.24 trillion in 2023. U.S. ecommerce sales
increased 6.6% to $1,192.29 billion in 2024 from $1,118.68 billion in 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Amazon
accounted for approximately 40% of all e-commerce in the United States and that makes Amazon the biggest ecommerce giant currently in
the market.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><b><i>Formation</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">The
Company was founded in 2013 by Sam Lai, our Chairman of the Board, Chief Executive Officer, interim Chief Financial Officer and significant
stockholder, and Maggie Yu, our Senior Vice President, a member of our Board of Directors and a significant stockholder. With their vision,
leadership, and software development skills, the Company grew rapidly. From 2013 to 2024, net sales grew from $0 to $138,252,861.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="background-color: white">We
were originally incorporated under the laws of the State of Washington on January 13, 2015. In 2019, we formed a wholly owned subsidiary,
Flywheel Consulting Ltd. (&#8220;Flywheel&#8221;), to provide business operating consulting services, exclusively to Hour Loop. On April
7, 2021, Hour Loop converted from a Washington corporation to a Delaware corporation. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Competitive Advantage</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Among
the approximately 1.9 million active third-party sellers on Amazon, we believe we have two main competitive advantages:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">First, we have strong operations and sales teams experienced in listing, shipment, advertising, reconciliation and sales. By delivering high quality results and enhancing procedures through the process, our teams are competitive.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Second, we believe our proprietary software system gives us an advantage over our competition. The system is highly customized to our business model; it collects and processes large amounts of data every day to optimize our operation and sales. Through advanced software, we can identify product gaps and keep them in stock all year round.</span></td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">With
respect to our advertising strategy, we advertise those products that we estimate will have greater demand based on our experience. This
lets us allocate our advertising budget in a fashion that delivers positive value. We advertise our products on Amazon. We allocate our
advertising dollars prudently. This is accomplished by advertising items that deliver the most return for our advertising spending. We
monitor the items being advertised by our competitors. On the operations side, we constantly refine our processes based on learnings from
historical data. The combination of managing the business operations effectively along with allocating our advertising budget to high
value items allows us to grow profitably. In cases where the advertising is fierce, we allocate the spending appropriately. Our strategy
for competing with larger competitors is to monitor their pricing and not compete with them when their pricing is low or at a loss. Competitors
sell at low prices or at a loss due to a variety of reasons, including, but not limited to, their desire to liquidate inventory or achieve
short-term increase in revenue. During these times, we avoid matching their prices. This strategy allows us to stay profitable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>


<!-- Field: Page; Sequence: 5; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Historical Performance</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our year end net revenues
and net income (loss) from 2013 through 2024 is presented in the table below:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Year</b></span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Net Revenue</b></span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Year-over-</b>&#160;</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Year %</b>&#160;</p></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Net Income (Loss)</b></span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt"><b>Net Income</b></span></p>
                                                                               <p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt"><b>(Loss) %</b></span></p></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Year-over</b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>-Year %</b>&#160;</p></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 25%; text-align: center"><span style="font-size: 10pt">2013</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-size: 10pt">$</span></td>
    <td style="width: 12%; text-align: right"><span style="font-size: 10pt">26,135</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 12%; text-align: right"><span style="font-size: 10pt">-</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-size: 10pt">$</span></td>
    <td style="width: 12%; text-align: right"><span style="font-size: 10pt">4,682</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 12%; text-align: right"><span style="font-size: 10pt">18</span></td>
    <td style="width: 1%"><span style="font-size: 10pt">%</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 12%; text-align: right"><span style="font-size: 10pt">-</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: center"><span style="font-size: 10pt">2014</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">1,102,237</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">4117</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">150,300</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">14</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">3110</span></td>
    <td><span style="font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: center"><span style="font-size: 10pt">2015</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">2,567,267</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">133</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">228,009</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">9</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">52</span></td>
    <td><span style="font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: center"><span style="font-size: 10pt">2016</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">7,337,012</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">186</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">77,752</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">1</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">NA</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: center"><span style="font-size: 10pt">2017</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">17,487,124</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">138</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">(122,176</span></td>
    <td><span style="font-size: 10pt">)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">(1</span></td>
    <td><span style="font-size: 10pt">)%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">(257</span></td>
    <td><span style="font-size: 10pt">)%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: center"><span style="font-size: 10pt">2018</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">24,402,144</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">40</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">657,821</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">3</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">NA</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: center"><span style="font-size: 10pt">2019</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">26,564,693</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">9</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">(423,073</span></td>
    <td><span style="font-size: 10pt">)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">(2</span></td>
    <td><span style="font-size: 10pt">)%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">(165</span></td>
    <td><span style="font-size: 10pt">)%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: center"><span style="font-size: 10pt">2020</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">38,655,264</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">46</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">3,820,698</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">10</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">NA</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: center"><span style="font-size: 10pt">2021</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">62,792,981</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">62</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">4,783,773</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">8</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">25</span></td>
    <td><span style="font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: center"><span style="font-size: 10pt">2022</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">95,930,091</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">53</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">(1,477,623</span></td>
    <td><span style="font-size: 10pt">)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">(2</span></td>
    <td><span style="font-size: 10pt">)%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">(131</span></td>
    <td><span style="font-size: 10pt">)%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: center"><span style="font-size: 10pt">2023</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">132,124,202</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">38</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">(2,429,694</span></td>
    <td><span style="font-size: 10pt">)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">(2</span></td>
    <td><span style="font-size: 10pt">)%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">64</span></td>
    <td><span style="font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: center"><span style="font-size: 10pt">2024</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">138,252,861</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">5</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right">657,447</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">0</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">NA</span></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In 2024 and 2023, approximately
99% and 99%, respectively, of our revenue was through or with the Amazon sales platform.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Pricing Strategy and Policies</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In an ideal world, we would
like to price our products at key stone pricing or double wholesale cost. However, we operate in a hyper competitive environment and we
must stay competitive. Therefore, we must draw a good balance between gross margin and revenue. Our main objectives focus on increasing
volume and maximizing profits, which is achieved with a customized auto pricing system we developed internally, in combination with well-trained
business managers&#8217; judgment on pricing skills as well as constant monitoring. One principal feature of the pricing system is that
it automatically syncs public data of competing offers from Amazon regularly, so business managers can make price settings and adjustments
based on accurate data, and thus be able to set optimal selling prices for products. In addition, the system is constantly improved with
new features and optimizations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">At a high level, our automated
pricing tool helps us stay competitive while our business managers mainly focus on increasing gross margins. Our proprietary repricing
tool analyze sales trend, projected sales, inventory age, inventory cost, potential profits, Fulfillment by Amazon (&#8220;FBA&#8221;)
fees, competing offers, and seasonality and determines an urgency level, then depending on the level of urgency, it automatically adjusts
prices accordingly.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>


<!-- Field: Page; Sequence: 6; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Business managers, after establishing
the bases for prices, begin to develop pricing strategies for each product while taking the current market conditions, company goals (e.g.,
increasing short-term or long-term profits) and strategies into consideration. Furthermore, business managers consider different marketing
segments such as costs and competitions in order to develop effective pricing strategies and policies.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following subsections
provide more insight into various pricing strategies we have developed over the years. Our internal training mainly focuses on competition-based
pricing policy and value-based pricing policy.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-size: 10pt">1.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Competition-Based Pricing Policy: </b>15% of our products are toys, which are extremely popular and competitive. In this type of environment where volume is high but gross margin is low, our main strategy is to purchase large quantities, so we can increase sales volume and price competitively while maintaining an average return on investment (&#8220;ROI&#8221;) of at least 15%. We are using the competition-based pricing policy to match competitors&#8217; prices, which means constantly winning Buy Box (as described below). Our pricing system is capable of automatically matching all Buy Box.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">2.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Promotional Pricing Policy: </b>To boost lagging sales, we adapted our own promotional pricing policy, which involves offering modest discounts on products with inventory age over 45 days, which proves to be cost-effective at reducing the number of low turn-over SKUs.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">3.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Value-Based Pricing Policy:</b> We incorporate a value-based pricing strategy when inventories are constrained, which can happen when customer demand suddenly spikes due to external factors, supply shortage, or seasonal spikes. We set prices to reflect the value perceived by customers, especially on products under gift categories when consumer demands are higher. Contrary to a typical seller, we opt to maintain high gross margin instead of marking down prices and running special deals during the high-demand season during Q4. Therefore, business managers can achieve increases in both sales and high average ROI of 40%.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Buy
Box on <i>amazon.com</i> is the top right section on a product page where customers can directly add items to their shopping carts. Since
many sellers on <i>amazon.com</i> can sell the same product, they must compete to &#8220;win the Buy Box&#8221; for a certain product.
Winning the Amazon Buy Box simply means that you were chosen for the Buy Box placement. When you win this placement, customers have a
button to directly add your product to their carts, giving you an advantage over competing sellers. For a seller to be eligible for the
Buy Box, they must meet a set of performance-based requirements, including order defect rate, customer shopping experience, time and experience
on the Amazon selling platform, and status as a professional seller.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Overview of Market &amp; Competition</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">According
to Marketplace Pulse, total U.S. retail sales increased 2.5% to $7.42 trillion in 2024 from $7.24 trillion in 2023. U.S. ecommerce sales
increased 6.6% to $1,192.29 billion in 2024 from $1,118.68 billion in 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In 2024, total U.S. ecommerce
sales reached 1,192.29<span style="background-color: white"> </span>billion, representing a 6.6% year-over-year increase from $1,118.68
billion in 2023. This is less than the U.S. ecommerce growth rate of 2023, during which total sales increased by 7% year-over-year from
2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>


<!-- Field: Page; Sequence: 7; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Despite the slowdown, total
U.S. ecommerce sales in 2024 still marked the highest on record. This is an impressive increase from a decade ago in 2011 when online
sales in the U.S. totaled $199.3 billion. A year later, it breached the $200 billion mark for the very first time. From 2011 to 2024,
annual U.S. ecommerce sales multiplied by approximately 10 times.&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><img src="image_001.jpg" alt="" style="width: 950px"/></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Target Market Size</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Total Addressable Market</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As an e-commerce company retailing
in the U.S. market, our total addressable market covers all U.S. residents with Internet access, which segmentally includes repeat customers
and new customers to online shopping every year.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Growth of E-commerce vs. Total Retail Sales</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">According to U.S. Department
of Commerce data, e-commerce&#8217;s share of total retail sales has steadily increased, peaking at 16.4% in the second quarter of 2020.
By the fourth quarter of 2024, it accounted for 16.4%, indicating a sustained and significant presence in the retail sector. Total U.S.
retail sales increased 2.5% to $7.42 trillion in 2024 from $7.24 trillion in 2023. Consumers spent $1,192.29 billion online with U.S.
merchants in 2024, which is around 16.07% of total U.S. retail sales for the year compared to 15.45% in 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Amazon accounted for approximately
40% of all e-commerce in the United States and that makes Amazon the biggest ecommerce giant currently in the market.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Growth of Amazon Prime Members</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Amazon has over 180 million
Prime members in the U.S., and we were seeing continuous year-over-year growth over the past years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>


<!-- Field: Page; Sequence: 8; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Operational Advantages</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;As
of March 27, 2025, Hour Loop was recognized as one of the top 23 third-party sellers on U.S. Amazon, according to Marketplace Pulse,
highlighting its continued growth, industry leadership, and outstanding sales performance.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Automation</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We developed a proprietary
software that is tailor made to all our operational needs. This includes managing order review process, shipment management, inventory
management, accounting, and complete end-to-end third-party integrations. This allows us to scale, reduce cost, and improve quality.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Profitability Management</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We have experienced operations
managers tracking team performances with key performance indicators. We have departments specializing in logistic costs, advertising,
marketing, and product management. We hold monthly process reviews to identify early red flags and look for areas to optimize. Each quarter,
we set increasingly difficult bars both to grow gross margin and further reduce expenses.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Continuous Process Optimization</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In order to improve operating
efficiencies, we have effective process optimization adapting to the changing policies of the e-commerce marketplace. We continuously
analyze our performance based on data. We conduct pricing reviews, inventory planning and profitability analysis using this data. This
analysis provides us with insights on the processes that add the most value. Using these insights, we develop guidelines that help us
improve our operations. These guidelines are incorporated into our operations which include (but are not limited to), identifying and
ordering at optimal inventory levels, managing merchandise storage costs, optimizing transit times, and pricing at appropriate levels.
Our operations staff follows these guidelines which help them perform optimally. By continuously analyzing data, we are able to find insights
for improving our business. This drives continuous process optimization and its implementation into our operations. In addition, our proprietary
software allows us to continually accelerate process effectiveness based on specific requirements. Over time, our system eliminates unnecessary
procedures that could be replaced by an advanced algorithm. For instance, we simplify the FBA shipment process through application programming
interface (&#8220;API&#8221;) integration. Our self-developed system also tracks insightful analysis of our profitability, clearer visualizes
the drivers and optimums to better manage operational costs. We monitor operational parameters that drive our business and proactively
try to optimize them. These include fine tuning our item selection, managing our inventory levels, estimating demand and pricing to maximize
our profitability.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Data-Driven Approach</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We make decisions based on
analysis and interpretation of the data sets rather than observations over the market trend. By standardizing processes and combine data-driven
management, we can ensure the organization maintains consistency that is high quality. Our business managers use historical data and sales
projection provided by our proprietary software to find potential product gaps and keep products in stock all year round. This advantage
enables powerful predictive insights in correlating real-time data with past sales patterns.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Training Programs</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our effective training programs
accelerate employees&#8217; professional development and enable the Company to hire new graduates or people without experience. Our training
programs are very task-specific and we continually improve the materials in order to fit new industry needs. Other than the training material,
we assign mentors to evaluate and monitor trainees&#8217; performance at each stage of the training program.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>


<!-- Field: Page; Sequence: 9; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Task Generalization</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">By generalizing each task
with a standard process, we are able to shift assignments at regular intervals in order to find the most suitable employee for each specific
task. Moreover, business managers are also able to rotate the vendors they manage easily. This allows our organization to effectively
and consistently manage a vendor when a key employee who previously managed such vendor is no longer with the company. In addition, the
task generalization allows the Company to hire remote teams to further reduce labor costs.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Multicultural Management</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We have a multicultural management
team that is linguistically and culturally diverse in order to make judgments from different perspectives. Our remote teams in Taiwan
and the Philippines provide diverse professional insights on specific tasks.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Technological advantages</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our software architecture
was designed from the ground up to be scalable, secured, and easily extensible. By using JRuby on Rails, we can make use of the best parts
of Java, Ruby, and Rails without paying for their disadvantages. For example, we can use the massive collections of Java library, portability,
speed, multi-threading, and maturity, but we do not have to be tied down with verbose code and strict typing. Rails allow us to quickly
build web pages and integrate both the frontend and the backend. The application runs on Amazon Web Services (&#8220;AWS&#8221;) and can
be easily scaled up to as many hosts as needed. It is accessible from a browser, so there is no need to set up or install anything on
the client-side.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Cost Advantage</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Access to Low Product Costs</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We lower our product average
costs by directly importing items that have high volume, purchasing in bulk with better prices, and negotiating discounts or rebates over
increased purchase volume every year. Our strong growth of purchasing every year allows us to negotiate better discounts than the rivals.
Therefore, we have the cost advantages to compete at low prices.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Efficient Processes and Technologies</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our proprietary software allows
us to tailor make tools based on our specific use cases and leverage technologies to greatly reduce manual operations. We also saved the
expense of using third-party software in managing inventory, orders, product listings, and especially the advertising analytic tool.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Low Distribution and Logistic costs</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We saved the cost of managing
the warehouse, shipping, and product distribution as we are enrolled in Amazon&#8217;s FBA program. The program allows us to reduce fixed
costs of the physical assets and quickly scale up the business without thinking much about infrastructure complexity. Apart from using
the FBA program, we also use FedEx, Amazon partnered carrier, Amazon Freight, and Amazon Global Logistics to reduce expense. The competitive
shipping rates we secured provide us a cost-efficient way to deliver shipments from overseas and domestic to Amazon warehouse.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>


<!-- Field: Page; Sequence: 10; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Efficiently Managed Operations</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We have a good management
structure within the firm and a data-driven system that allows employees to manage tasks quickly and cost-efficiently.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Reduced Labor Costs</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We leverage third-party logistic
companies to forward or prep our shipments to Amazon, which reduces our logistic operation labor costs. We also work with a labor outsourcing
partner located in the Philippines that provides virtual assistants to help us with data entry and repetitive work, which is a very cost-effective
way to do a lot of grunt work.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Key Competitors by Market Size/Share</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our key competitor is Amazon
Retail. Amazon Retail frequently buys from the same brands we sell and sells them at a loss. Amazon Retail offers can be identified by
the &#8220;Sold by Amazon&#8221; tag on Amazon&#8217;s site, and they are formed by two components: (i) Amazon Vendor Central, and (ii)
the Sold by Amazon (&#8220;SBA&#8221;) program. We do not consider other third-party sellers as key competitors, because none of them
represents enough market share to influence sales outcome. The addressable market is incredibly vast; thus, we believe there are plenty
of opportunities for everyone.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Amazon Vendor Central</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Amazon Vendor Central allows
manufacturers and brand owners to sell directly to Amazon as a first-party seller. This is one of the key competitive factors as Amazon
usually buys bulk from the brands and sells at a very low price, which leads to hyper-competitive pricing. On pricing control, Amazon
does not always follow the minimum advertised pricing (&#8220;MAP&#8221;) guidelines from manufacturers, which also puts us at a disadvantage
when selling the same products.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Sold by Amazon Program</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">With the rise of e-commerce
platforms, Amazon is looking for opportunities to attract customers away from its retail store rivals. In 2019, Amazon rolled out its
new SBA program to help sellers grow their business. This program gives brand owners the control of inventory management and listings
with Amazon having the authority to constantly monitor and change the price to make sure customers are getting the best deals. Once the
products are enrolled in the SBA program, Amazon will set the minimum gross proceeds (&#8220;MGP&#8221;) to pay sellers the lowest possible
amount on each unit sold. This new program is another threat to our company as Amazon is the one taking control of pricing, and they set
the price very low in order to compete with competitors&#8217; low price strategy.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Competitor Strengths and Weaknesses</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Strengths of Sold by Amazon</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">First, ship from and SBA creates
competition for potential customers who prefer to buy products from Amazon rather than a third-party seller. Secondly, Amazon monitors
and manages pricing which makes the product price range at a highly competitive level. In fact, the chance of Amazon winning buy box is
even higher as they have the best deal for customers. Finally, Amazon is not restricted by its policy to third-party sellers. One of the
critical policies is the restock limit. Amazon limits certain items&#8217; restock quantities based on recent sales activity, and this
affects the in-stock rate of popular items that needs a greater volume.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>


<!-- Field: Page; Sequence: 11; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Weaknesses of Sold by Amazon</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As Amazon focuses on sales
more than relationships with vendors, they do not follow vendors&#8217; MAP strictly. We believe this has led to the devaluation of brands
and will have a negative impact on building a long-term relationship with the vendors. Once the vendor hands over their price control
to Amazon, we believe it is unlikely for them to sell at their original target price further, and it influences their offline sales. And
in fact, it makes a huge difference in profitability to both Amazon and the vendor when reacting to the competitive pricing changes.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Apart from the weaknesses
of business relationships, we believe Amazon also has disadvantages in the niche marketplaces, where product offerings are narrower and
more personalized. As a third-party seller, we cooperate with vendors in developing custom projects that bring product differentiation
and scarcity effect. However, we believe Amazon only concentrates on the masses, which gives them the deficiency of having products that
are targeted in certain market segments.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Potential Substitute Products Posing Credible
Threat to Company Products</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">No potential substitute products
would pose a credible threat to our company as we have developed a wide product diversification.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As a company that focuses
on reselling wholesale products, we have the resilience to find substitution of products or brands. We established product diversification
by managing wide range of SKUs and continually expand our product categories. Our business strategy allows us to mitigate risk and generate
significant profit by selling low volumes items diversified across a large variety of products.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In contrast, private label
sellers manage small number of SKUs that have large volumes in return with higher profit per unit. However, private labels have much higher
risk when experiencing stagnant or declining sales as they would have lower capability to find sales replacements that are already established.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Strength of Barriers to Entry</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b>Higher Capital, Low Margin:</b>
Selling online is generally low margin, but it requires high capital investment in order to purchase goods and run advertising.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b>Product Differentiation:</b>
Our proprietary software allows us to manage a huge number of SKUs. This allows us to participate in profitable long-tail products in
addition to well-known popular ones. The turnover rate for long-tail products is slow, so newcomers are not likely to enter. It also requires
a sophisticated system to manage. Furthermore, vendor relationships do not happen overnight.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b>Advanced System</b>: We
have already developed a highly sophisticated system which has been refined over time to become highly effective. Even if a new entrant
has a team of the best software engineers in the world, it will still take them many years to refine their system. There is a myriad of
intricacies as to the effectiveness of a system. Even if the new entrants have the system built, it will still take them years to collect
historical sales data. By the time new entrants have done all that, our system would have continued to mature. This means we would be
able to manage more SKUs more profitably with lower costs.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>


<!-- Field: Page; Sequence: 12; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Risk of Entry-Potential Entrants</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b>Vendor Vertical Integration</b>:
A vendor may forward integrate into the e-commerce marketplace in order to directly engage with their online customers.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b>Multichannel E-commerce:</b>
There is a chance of established online retail firms such as sellers on eBay, Walmart, and Etsy expanding their business to the Amazon
marketplace.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b>Brick-and-Mortar: </b>As
online retail is growing and offline retail is contracting, there are more brick-and-mortar stores migrating from offline to online.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Improving Sales of Popular Items and Securing
the Inventories Without Paying Higher Storage Fees By Engaging the Services of Third Party Warehouses</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As a retailer, our success
is heavily influenced by the inventory control of our suppliers (vendors). However, many of our suppliers are having difficulties maintaining
their stock level due to various reasons, such as the shortage of shipping containers, lack of labor, or disruption in manufacturing.
The situation exacerbates during the pandemic and in peak season. In order to secure the inventories, we start to order large quantities
of popular items or buying them out to store in the Amazon fulfillment center. However, the monthly storage fee of the Amazon fulfillment
center in peak season (Q4) is 3.5 times higher than normal season, which puts pressure on our profits. To maintain the balance of inventory
level and margins, we are currently contracting the warehousing services of third-party warehouses, including Rahl Distribution, Inc.,
Singh Logistics Inc, Founder, Carolina Prep &amp; Ship, and Shenzhen Linkhub Co., Ltd to support our overall stock planning process. By
doing this, we can improve sales by preventing popular items from going out of stock, since we had secured adequate inventories ahead
of time. Furthermore, we can also avoid paying higher Amazon storage fees in Q4.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Growth Objectives</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In 2024, the U.S. e-commerce
market continued its upward trajectory. In addition to our sales-driven initiatives, we have been optimizing our procurement strategy
by transitioning from preordering to a restocking model, implementing stringent inventory controls to maintain optimal levels and mitigate
overstock risks. By adopting a more selective approach to product sourcing, we aim to sustain profitability and ensure robust cash flow.
As product costs are projected to decline and market competition stabilizes, we anticipate maintaining a steady workforce, with potential
slight increases through natural attrition. In 2025, we will continue executing these strategic initiatives, emphasizing profit maximization
over revenue expansion.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b>Bank of America Loan</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">On
June 18, 2019, the Company issued a Promissory Note (the &#8220;BofA Note&#8221;) in the amount of $785,000 to Bank of America for a loan
in the amount of $785,000. The BofA Note matures on June 18, 2024 and bears interest at a rate of 8.11% per annum. As of December 31,
2024, the aggregate principal amount of the BofA Note outstanding was $-0-. On June 30, 2024, the Company paid accrued interest in full.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>


<!-- Field: Page; Sequence: 13; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b>Taishin International
Bank</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On August 18, 2022, Flywheel
entered into a line of credit agreement in the amount of $6,940,063 with Taishin of America Loa. The line of credit initially matured
on August 30, 2023. On August 11, 2023, the line of credit was extended for an additional year, revising the maturity date to August 30,
2024. On May 28, 2024, the term of the loan was revised such that maturity date was extended to November 24, 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On November 25, 2024, the
term of the loan was revised such that maturity date was extended to May 23, 2025. The line of credit bears interest at a rate of 3.33%
per annum.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of December 31, 2024 and
2023, the outstanding balance under the Taishin line of credit was $610,967 and $652,422, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b>Affiliated Loans</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">From
time to time, the Company receives loans and advances from its stockholders to fund its operations. As of December 31, 2024, the Company had a total of $4,192,995 due to related parties, which included $3,499,418 in stockholder payables and
$693,577 accrued for bonuses. While stockholder payables are generally non-interest bearing and payable on demand, the Company
and stockholders entered into loan agreements for loans with terms over one year.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="text-decoration: underline">December 2020 Loan</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">On
December 30, 2020 and later modified on September 16, 2021, the Company, Mr. Lai and Ms. Yu entered into a loan agreement of $1,041,353
and converted it into a retroactive interest-bearing (2%) loan with a repayment date of December 31, 2021. On January 18, 2022 and January
27, 2023, the Company repaid the loan principal and accrued interest in full. Together, Mr. Lai and Ms. Yu hold approximately 94.9% of the
Company&#8217;s outstanding shares. Mr. Lai is the Company&#8217;s Chairman of the Board, Chief Executive Officer and Interim Chief Financial
Officer. Ms. Yu is the Company&#8217;s Senior Vice President and a member of the Company&#8217;s Board of Directors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="text-decoration: underline">July 2021 Loan</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">On
July 27, 2021, the Company, Mr. Lai and Ms. Yu entered into a loan agreement with a principal amount of $4,170,418. The loan is subordinated.
The original annual interest rate was 2% and the original repayment date was December 31, 2022. On December 28, 2022, the Company, Mr.
Lai and Ms. Yu agreed to extend the term of the loan, with the new maturity date of December 31, 2024. On December 31, 2024, the Company,
Mr. Lai and Ms. Yu agreed to extend the term of the loan, with the new maturity date of December 31, 2025. As amended, the annual interest
rate of the loan is 5.5%.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Employees</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of December 31, 2024, our
headcount stands at 151, signaling a modest reduction compared to 2023. We have intentionally opted for a less aggressive approach in
terms of headcount. Looking ahead, we anticipate a planned increase to approximately 180 in 2025 to support the growth of our GMS. Our
strategic focus is to enhance overall competency without a proportional increase in headcount.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>


<!-- Field: Page; Sequence: 14; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Executive Officers</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Set forth below is certain
information regarding our executive officers.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="border-bottom: Black 1pt solid; width: 20%"><span style="font-size: 10pt"><b>Name</b></span></td>
    <td style="padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 7%; text-align: center"><span style="font-size: 10pt"><b>Age</b></span></td>
    <td style="padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 71%"><span style="font-size: 10pt"><b>Position</b></span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">Sam Lai</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">43</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Chairman of the Board, Chief Executive Officer and Interim Chief Financial Officer</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">Sau Kuen (Maggie) Yu</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">48</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Senior Vice President and Director</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><b><i>Sam
Lai.</i></b> Mr. Lai has served as our Chief Executive Officer and been a member of our Board of Directors since June 2013 and our Chairman
of Board since April 2021. He has served as our Interim Chief Financial Officer since March 29, 2022. He is a seasoned software engineer
who has designed and built software and code from the ground up at Hour Loop, Inc., Amazon.com, Inc., UnifiedEdge, Inc., Kits, and Applied
Research Labs for the past 18 years. From December 2009 through June 2017, Mr. Lai served as a Software Development Engineer for Amazon.com,
Inc. From March 2009 through December 2009, he served as a Senior Java Developer at UnifiedEdge, Inc. From February 2007 through March
2009, Mr. Lai served as a Senior Java Developer at Kits. From September 2005 through February 2007, he served as a Software Development
Engineer for Amazon.com, Inc. From March 2003 through January 2004, Mr. Lai served as a Research Engineer Scientist Assistant at Applied
Research Labs. Mr. Lai graduated with a Bachelor Degree in Computer Science from University of Texas at Austin in 2003 and a Masters Degree
in Computer Science from University of California, San Diego in 2004. Mr. Lai does not hold, and has not previously held, any directorships
in any reporting companies.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><b><i>Sau
Kuen (Maggie) Yu.</i></b> Ms. Yu has served as our Senior Vice President and has been a member of our Board of Directors since June 2013.
Ms. Yu graduated with a Bachelor Degree in Computer Science from University of California, San Diego in 2004. Ms. Yu does not hold, and
has not previously held, any directorships in any reporting companies.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Mr. Lai and Ms. Yu are married.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Legal Proceedings</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">From time to time, we are
involved in various claims and legal actions arising in the ordinary course of business. To the knowledge of our management, there are
no legal proceedings currently pending against us which we believe would have a material effect on our business, financial position or
results of operations and, to the best of our knowledge, there are no such legal proceedings contemplated or threatened.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Properties</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our corporate headquarters
are located at 8201 164th Ave. NE, #200, Redmond, WA 98052-7615, where we rent a virtual office from an unaffiliated third party under
a virtual office/meeting room agreement. This agreement provides for daily telephone answering, messaging and fax services, and paid access
to conference rooms on an as-needed basis. The virtual office arrangement expires on August 31, 2025. Terms of the virtual office arrangement
provide for a rent payment of $59 per month.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We also lease a warehouse
located at Qiaojiao Road, No. 1, Qiaojiao Middle Road, Tangxia Town, Dongguan City, Guangdong, China, who handle our storage and warehousing
from an unaffiliated third party. The terms of this service provide for a base payment that is charged based on our usage. Flywheel, our
wholly owned subsidiary, had four office leases in Taiwan in 2024. The respective lease terms are February 9, 2023 to March 8, 2025, March
1, 2024 to June 30, 2025, June 1, 2024 to May 31, 2025, and August 1, 2024 to July 31, 2025 and the total contract amounts are $28,652,
$123,107, $52,434 and $73,175 respectively. We believe that these facilities are adequate for our current and near-term future needs.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>


<!-- Field: Page; Sequence: 15; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="gfpform10-k_htmms_003"></span><b>ITEM 1A. RISK FACTORS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>An investment in our securities
carries a significant degree of risk. You should carefully consider the following risks, as well as the other information contained in
this annual report on Form 10-K, including our historical financial statements and related notes included elsewhere in this annual report
on Form 10-K, before you decide to purchase our securities. Any one of these risks and uncertainties has the potential to cause material
adverse effects on our business, prospects, financial condition and operating results which could cause actual results to differ materially
from any forward-looking statements expressed by us and a significant decrease in the value of our common shares. Refer to &#8220;Cautionary
Statement Regarding Forward-Looking Statements.&#8221;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>We may not be successful
in preventing the material adverse effects that any of the following risks and uncertainties may cause. These potential risks and uncertainties
may not be a complete list of the risks and uncertainties facing us. There may be additional risks and uncertainties that we are presently
unaware of, or presently consider immaterial, that may become material in the future and have a material adverse effect on us. You could
lose all or a significant portion of your investment due to any of these risks and uncertainties.</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Below is a summary of material
risks, uncertainties and other factors that could have a material effect on the Company and its operations:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px; text-align: justify">&#160;</td>
    <td style="width: 48px; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">We face intense competition;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Our business depends on our ability to build and maintain strong product listings on e-commerce platforms. We may not be able to maintain and enhance our product listings if we receive unfavorable customer complaints, negative publicity or otherwise fail to live up to consumers&#8217; expectations, which could materially adversely affect our business, results of operations and growth prospects;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">We experience significant fluctuations in our operating results and growth rate;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">We face risks related to successfully optimizing and operating our fulfillment and customer service operations;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">The variability in our retail business places increased strain on our operations;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Continued increases in Amazon Marketplace fulfillment and storage fees could have an adverse impact on our profit margin and results of operations;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">A change in one or more of the Company&#8217;s vendors&#8217; policies or the Company&#8217;s relationship with those vendors could adversely affect the Company&#8217;s results of operations;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Our revenue is dependent upon maintaining our relationship with Amazon and failure to do so, or any restrictions on our ability to offer products on the Amazon Marketplace, could have an adverse impact on our business, financial condition and results of operations;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Loss of key personnel or the inability to attract, train and retain qualified employees could adversely affect the Company&#8217;s results of operations;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">We may face difficulties in meeting our labor needs to effectively operate our business;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Our business could be adversely affected by increased labor costs, including costs related to an increase in minimum wage and health care;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Breach of data security could harm our business and standing with our customers;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Our hardware and software systems are vulnerable to damage, theft or intrusion that could harm our business;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Our inability or failure to protect our intellectual property rights, or any claimed infringement by us of third-party intellectual rights, could have a negative impact on our operating results;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">The Company&#8217;s business is influenced by general economic conditions;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Disruption of global capital and credit markets may have a material adverse effect on the Company&#8217;s liquidity and capital resources;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">The Company is dependent upon access to capital for its liquidity needs;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">We may complete a future significant strategic transaction that may not achieve intended results or could increase the number of our outstanding shares or amount of outstanding debt or result in a change of control;</span></td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<!-- Field: Page; Sequence: 16; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Historically, we have experienced declines, and we may continue to experience fluctuation in our level of sales and results from operations;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">The ability of the Company to satisfy its liabilities and to continue as a going concern will continue to be dependent on the implementation of several items, the success of which is not certain;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Parties with whom the Company does business may be subject to insolvency risks or may otherwise become unable or unwilling to perform their obligations to the Company;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Failure to comply with legal and regulatory requirements could adversely affect the Company&#8217;s results of operations;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Litigation may adversely affect our business, financial condition and results of operations;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">The effects of natural disasters, terrorism, acts of war, and public health issues may adversely affect our business;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="width: 48px; text-align: justify">&#160;</td>
    <td style="width: 48px; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">A pandemic, epidemic or outbreak of an infectious disease, such as COVID-19, may materially and adversely affect our business;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">The loss of key senior management personnel or the failure to hire and retain highly skilled and other key personnel could negatively affect our business;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">The ability of Sam Lai, our Chairman of the Board, Chief Executive Officer and Interim Chief Financial Officer and a significant stockholder, and Maggie Yu, our Senior Vice President, a member of our Board of Directors and a significant stockholder, who are husband and wife, to control our business may limit or eliminate minority stockholders&#8217; ability to influence corporate affairs;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Government regulation is evolving and unfavorable changes could harm our business;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">We are subject to product liability claims when people or property are harmed by the products we sell;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">We could face prior period sales tax and corporate tax liabilities, penalties and collection obligations;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">There can be no assurance that we will be able to comply with continued listing standards of The Nasdaq Capital Market (&#8220;Nasdaq&#8221;);</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">High state income tax rates could impact our financials negatively;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">The market price of our common stock may be volatile, and you could lose all or part of your investment; and</span></td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<!-- Field: Page; Sequence: 17; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b>Risks Related to Our
Business</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>We face intense
competition.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">The
online retail business is rapidly evolving and intensely competitive. Some of our current and potential competitors have greater resources,
longer histories, and/or more customers. They may secure better terms from vendors, adopt more aggressive pricing, and devote more resources
to technology, infrastructure, fulfillment, and marketing.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Competition
continues to intensify, including with the development of new business models and the entry of new and well-funded competitors, and as
our competitors enter into business combinations or alliances and established companies in other market segments expand to become competitive
with our business. In addition, new and enhanced technologies, including search, web and infrastructure computing services, digital content,
and electronic devices continue to increase our competition. The Internet facilitates competitive entry and comparison shopping, which
enhances the ability of new, smaller, or lesser-known businesses to compete against us. As a result of competition, our product offerings
may not be successful, we may fail to gain or may lose business, and we may be required to increase our spending or lower prices, any
of which could materially reduce our sales and profits.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Our business depends
on our ability to build and maintain strong product listings on e-commerce platforms. We may not be able to maintain and enhance our product
listings if we receive unfavorable customer complaints, negative publicity or otherwise fail to live up to consumers&#8217; expectations,
which could materially adversely affect our business, results of operations and growth prospects.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Maintaining
and enhancing our product listings is critical in expanding and growing our business. However, a significant portion of our perceived
performance to the customer depends on third parties outside of our control, including suppliers and third-party delivery agents as well
as online retailers such as Amazon and Walmart. Because our agreements with our online retail partners are generally terminable at will,
we may be unable to maintain these relationships, and our results of operations could fluctuate significantly from period to period. Because
we rely on third parties to deliver our products, we are subject to shipping delays or disruptions caused by inclement weather, natural
disasters, labor activism, health epidemics or bioterrorism. We may also experience shipping delays or disruptions due to other carrier-related
issues relating to their own internal operational capabilities. Further, we rely on the business continuity plans of these third parties
to operate during pandemics, like the COVID-19 pandemic, and we have limited ability to influence their plans, prevent delays, and/or
cost increases due to reduced availability and capacity and increased required safety measures.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Customer
complaints or negative publicity about our products, delivery times, or marketing strategies, even if not accurate, especially on blogs,
social media websites and third-party market sites, could rapidly and severely diminish consumer view of our product listings and result
in harm to our brands. Customers may also make safety-related claims regarding products sold through our online retail partners, such
as Amazon, which may result in an online retail partner removing the product from its marketplace. We have from time to time experienced
such removals and such removals may materially impact our financial results depending on the product that is removed and length of time
that it is removed. We also use and rely on other services from third parties, such as our telecommunications services, and those services
may be subject to outages and interruptions that are not within our control.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>We experience significant
fluctuations in our operating results and growth rate.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">We
are not always able to accurately forecast our growth rate. We base our expense levels and investment plans on sales estimates. A significant
portion of our expenses and investments is fixed, and we are not always able to adjust our spending quickly enough if our sales are less
than expected.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Our
revenue growth may not be sustainable, and our percentage growth rates may decrease. Our revenue and operating profit growth depend on
the continued growth of demand for the products offered by us, and our business is affected by general economic and business conditions.
A softening of demand, whether caused by changes in customer preferences or a weakening of the U.S. economy, may result in decreased revenue
or growth.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Our
sales and operating results will also fluctuate for many other reasons, including due to factors described elsewhere in this section and
the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">our ability to retain and increase sales to existing customers, attract new customers, and satisfy our customers&#8217; demands;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">our ability to retain and expand our network of vendors;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">our ability to offer products on favorable terms, manage inventory, and fulfill orders;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the introduction of competitive products, price decreases, or improvements;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">changes in usage or adoption rates of the Internet, e-commerce, electronic devices, and web services;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">timing, effectiveness, and costs of expansion and upgrades of our systems and infrastructure;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the extent to which we finance, and the terms of any such financing for, our current operations and future growth;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the outcomes of legal proceedings and claims, which may include significant monetary damages or injunctive relief and could have a material adverse impact on our operating results;</span></td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<!-- Field: Page; Sequence: 18; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">variations in the mix of products we sell;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">variations in our level of merchandise and vendor returns;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the extent to which we offer fast and free delivery and provide additional benefits to our customers;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">factors affecting our reputation;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the extent to which we invest in technology and content, fulfillment, and other expense categories;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">increases in the prices of fuel and gasoline, as well as increases in the prices of other energy products and commodities like paper and packing supplies and hardware products;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the extent to which operators of the networks between our customers and us, the online retailer, successfully charge fees to grant our customers unimpaired and unconstrained access to our online services;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">our ability to collect amounts owed to us when they become due;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the extent to which new and existing technologies, or industry trends, restrict online advertising or affect our ability to customize advertising or otherwise tailor our product and service offerings;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the extent to which use of our services is affected by spyware, viruses, phishing and other spam emails, denial of service attacks, data theft, computer intrusions, outages, and similar events; and</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">disruptions from natural or man-made disasters, extreme weather, geopolitical events and security issues (including terrorist attacks and armed hostilities), labor or trade disputes, and similar events.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>We face risks related
to successfully optimizing and operating our fulfillment and customer service operations.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Failures
to adequately predict customer demand or otherwise optimize and operate our fulfillment and customer service operations successfully from
time to time result in excess or insufficient fulfillment or customer service capacity, increased costs, and impairment charges, any of
which could materially harm our business. As we continue to add fulfillment and customer service capability or add new businesses with
different requirements, our fulfillment and customer service operations become increasingly complex and operating them becomes more challenging.
There can be no assurance that we will be able to operate our operations effectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">In
addition, failure to optimize inventory in our fulfillment operations increases our net shipping cost by requiring long-zone or partial
shipments. We may be unable to adequately staff our fulfillment and customer service operations. Our failure to properly handle such inventory
or to accurately forecast product demand may result in us being unable to secure sufficient storage space or to optimize our fulfillment
operations or cause other unexpected costs and other harm to our business and reputation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">We
rely on a limited number of shipping companies to deliver inventory to us and completed orders to our customers. The inability to negotiate
acceptable terms with these companies or performance problems or other difficulties experienced by these companies or by our own transportation
systems could negatively impact our operating results and customer experience. In addition, our ability to receive inbound inventory efficiently
and ship completed orders to customers also may be negatively affected by natural or man-made disasters, extreme weather, geopolitical
events and security issues, labor or trade disputes, and similar events.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>


<!-- Field: Page; Sequence: 19; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>The variability
in our retail business places increased strain on our operations.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Demand
for our retail products can fluctuate significantly for many reasons, including as a result of seasonality, promotions, product launches,
or unforeseeable events, such as in response to natural or man-made disasters, extreme weather, or geopolitical events. For example, we
expect a disproportionate amount of our retail sales to occur during our fourth quarter. Our failure to stock or restock popular products
in sufficient amounts such that we fail to meet customer demand could significantly affect our revenue and our future growth. When we
overstock products, we may be required to take significant inventory markdowns or write-offs and incur commitment costs, which could materially
reduce profitability. We regularly experience increases in our net shipping cost due to FBA fee increases, split-shipments, and additional
long-zone shipments necessary to ensure timely delivery for the holiday season. If too many customers access the websites on which we
engage in online retailing within a short period of time due to increased demand, we may experience system interruptions that make the
websites unavailable or prevent us from efficiently fulfilling orders, which may reduce the volume of goods we offer or sell and the attractiveness
of our products. In addition, we may be unable to adequately staff for fulfillment of orders and customer service during these peak periods
and delivery and other fulfillment companies and customer service co-sourcers may be unable to meet the seasonal demand.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">As
a result of holiday sales, as of December 31 of each year, our cash, cash equivalents, and marketable securities balances typically reach
their highest level (other than as a result of cash flows provided by or used in investing and financing activities). This operating cycle
results in a corresponding increase in accounts payable as of December 31. Our accounts payable balance generally declines during the
first three months of the year, resulting in a corresponding decline in our cash, cash equivalents, and marketable securities balances.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Continued increases
in Amazon Marketplace fulfillment and storage fees could have an adverse impact on our profit margin and results of operations.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">The
Company utilizes Amazon&#8217;s FBA platform to store their products at the Amazon fulfillment center and to pack and distribute these
products to customers. If Amazon continues to increase its FBA fees, our profit margin could be adversely affected.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>A change in one or more of the Company&#8217;s
vendors&#8217; policies or the Company&#8217;s relationship with those vendors could adversely affect the Company&#8217;s results of operations.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">The
Company is dependent on its vendors to supply merchandise in a timely and efficient manner. If a vendor fails to deliver on its commitments,
whether due to financial difficulties or other reasons, the Company could experience merchandise shortages that could lead to lost sales.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Historically,
the Company has not experienced difficulty in obtaining satisfactory sources of supply and management believes that it will continue to
have access to adequate sources of supply. No individual vendor exceeded 15% of purchases in the year ended December 31, 2024.&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Our revenue is
dependent upon maintaining our relationship with Amazon and failure to do so, or any restrictions on our ability to offer products on
the Amazon Marketplace, could have an adverse impact on our business, financial condition and results of operations.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">To
date, we have generated practically all of our revenue as a third-party seller on Amazon Marketplace. In 2024 and 2023, 99% and 99%, respectively,
of our net revenue was through or with the Amazon sales platform. Therefore, we depend entirely on our relationship with Amazon for growth.
In particular, we depend on our ability to offer products on the Amazon Marketplace. We also depend on Amazon for the timely delivery
of products to customers. Any adverse change in our relationship with Amazon, including restrictions on the ability to offer products
or termination of the relationship, could adversely affect our continued growth and financial condition and results of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>


<!-- Field: Page; Sequence: 20; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Our profit is dependent
on reimbursements from Amazon and any change in Amazon&#8217;s policy regarding reimbursement could adversely impact our ability to generate
profits.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Amazon reimburses us for any
lost and damaged merchandise. These reimbursements form a substantial portion of our profits. Any change in Amazon policy regarding these
reimbursements could impact our profit adversely. Additionally, we are dependent on Amazon&#8217;s ability to track and process these
reimbursements. Any deficiencies in Amazon&#8217;s ability to process these reimbursements could impact our profits.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Loss of key personnel
or the inability to attract, train and retain qualified employees could adversely affect the Company&#8217;s results of operations.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">The
Company believes that its future prospects depend, to a significant extent, on the services of its executive officers. Our future success
will also depend on our ability to attract and retain qualified key personnel. The loss of the services of certain of the Company&#8217;s
executive officers and other key management personnel could adversely affect the Company&#8217;s results of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">In
addition to our executive officers, the Company&#8217;s business is dependent on our ability to attract, train and retain qualified team
members. Our ability to meet our labor needs while controlling our costs is subject to external factors such as unemployment levels, health
care costs and changing demographics. If we are unable to attract and retain adequate numbers of qualified team members, our operations
and support functions could suffer. Those factors, together with increased wage and benefit costs, could adversely affect our results
of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>We may face difficulties
in meeting our labor needs to effectively operate our business.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">We
are heavily dependent upon our labor workforce. Our compensation packages are designed to provide benefits commensurate with our level
of expected service. However, we face the challenge of filling many positions at wage scales that are appropriate to the industry and
competitive factors. We also face other risks in meeting our labor needs, including competition for qualified personnel, overall unemployment
levels. Changes in any of these factors, including a shortage of available workforce, could interfere with our ability to adequately service
our customers and could result in increasing labor costs.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Our business could
be adversely affected by increased labor costs, including costs related to an increase in minimum wage and health care.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Labor
is one of the primary components in the cost of operating our business. Increased labor costs, whether due to competition, unionization,
increased minimum wage, state unemployment rates, health care, or other employee benefits costs may adversely impact our operating expenses.
Additionally, there is no assurance that future health care legislation will not adversely impact our results or operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>


<!-- Field: Page; Sequence: 21; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Breach of data
security could harm our business and standing with our customers.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">The
protection of our supplier (vendor), employee and business data is critical to us. Our business, like that of most companies, involves
confidential information about our employees, our suppliers and our Company. We rely on commercially available systems, software, tools
and monitoring to provide security for processing, transmission and storage of all such data, including confidential information. Despite
the security measures we have in place, our facilities and systems, and those of our third-party service providers, may be vulnerable
to security breaches, acts of vandalism, computer viruses, misplaced or lost data, programming or human errors, or other similar events.
Unauthorized parties may attempt to gain access to our systems or information through fraud or other means, including deceiving our employees
or third-party service providers. The methods used to obtain unauthorized access, disable or degrade service, or sabotage systems are
also constantly changing and evolving, and may be difficult to anticipate or detect. We have implemented and regularly review and update
our control systems, processes and procedures to protect against unauthorized access to or use of secured data and to prevent data loss.
However, the ever-evolving threats mean we must continually evaluate and adapt our systems and processes, and there is no guarantee that
they will be adequate to safeguard against all data security breaches or misuses of data. Any security breach involving the misappropriation,
loss or other unauthorized disclosure of customer payment card or personal information or employee personal or confidential information,
whether by us or our vendors, could damage our reputation, expose us to risk of litigation and liability, disrupt our operations, harm
our business and have an adverse impact upon our net sales and profitability. As the regulatory environment related to information security,
data collection and use, and privacy becomes increasingly rigorous, with new and changing requirements applicable to our business, compliance
with those requirements could also result in additional costs. Further, if we are unable to comply with the security standards established
by banks and the credit card industry, we may be subject to fines, restrictions and expulsion from card acceptance programs, which could
adversely affect our retail operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>We face risks related
to system interruption and lack of redundancy.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">We
experience occasional system interruptions and delays that make the websites on which we engage in online retailing unavailable or slow
to respond and prevent us from efficiently accepting or fulfilling orders or providing services to third parties, which may reduce our
net sales and the attractiveness of our products and services. Steps we take to add software and hardware, upgrade our systems and network
infrastructure, and improve the stability and efficiency of our systems may not be sufficient to avoid system interruptions or delays
that could adversely affect our operating results.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Our
computer and communications systems and operations in the past have been, or in the future could be, damaged or interrupted due to events
such as natural or man-made disasters, extreme weather, geopolitical events and security issues (including terrorist attacks and armed
hostilities), computer viruses, physical or electronic break-ins, and similar events or disruptions. Any of these events could cause system
interruption, delays, and loss of critical data, and could prevent us from accepting and fulfilling customer orders and providing services,
which could make our product offerings less attractive and subject us to liability. Our systems are not fully redundant and our disaster
recovery planning may not be sufficient. In addition, our insurance may not provide sufficient coverage to compensate for related losses.
Any of these events could damage our reputation and be expensive to remedy.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Our hardware and
software systems are vulnerable to damage, theft or intrusion that could harm our business.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Any
failure of our computer hardware or software systems that causes an interruption in our operations or a decrease in inventory tracking
could result in reduced net sales and profitability. Additionally, if any data intrusion, security breach, misappropriation or theft were
to occur, we could incur significant costs in responding to such event, including responding to any resulting claims, litigation or investigations,
which could harm our operating results.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>


<!-- Field: Page; Sequence: 22; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Our inability or
failure to protect our intellectual property rights, or any claimed infringement by us of third-party intellectual rights, could have
a negative impact on our operating results.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Our
trademark, trade secrets and other intellectual property, including proprietary software, are valuable assets that are critical to our
success. The unauthorized reproduction or other misappropriation of our intellectual property could cause a decline in our revenue. In
addition, any infringement or other intellectual property claim made against us could be time-consuming to address, result in costly litigation,
cause product delays, require us to enter into royalty or licensing agreements or result in our loss of ownership or use of the intellectual
property.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>The Company&#8217;s
business is influenced by general economic conditions.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">The
Company&#8217;s performance is subject to general economic conditions and their impact on levels of discretionary consumer spending. General
economic conditions impacting discretionary consumer spending include, among others, wages and employment, consumer debt, reductions in
net worth, residential real estate and mortgage markets, taxation, fuel and energy prices, interest rates, consumer confidence and other
macroeconomic factors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Consumer
purchases of discretionary items generally decline during recessionary periods and other periods where disposable income is adversely
affected. A downturn in the economy affects retailers disproportionately, as consumers may prioritize reductions in discretionary spending,
which could have a direct impact on purchases of our products and services and adversely impact our results of operations. In addition,
reduced consumer spending may drive us and our competitors to offer additional products at promotional prices, which would have a negative
impact on gross profit.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Disruption of global
capital and credit markets may have a material adverse effect on the Company&#8217;s liquidity and capital resources.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Distress
in the financial markets has in the past and can in the future result in extreme volatility in security prices, diminished liquidity and
credit availability. There can be no assurance that our liquidity will not be affected by changes in the financial markets and the global
economy or that our capital resources will at all times be sufficient to satisfy our liquidity needs.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>The Company is
dependent upon access to capital for its liquidity needs.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">The
Company must have sufficient sources of liquidity to fund its working capital requirements and indebtedness. The future availability of
financing will depend on a variety of factors, such as economic and market conditions, the availability of credit and the Company&#8217;s
credit rating, as well as the Company&#8217;s reputation with potential lenders. These factors could materially adversely affect the Company&#8217;s
ability to fund its working capital requirements, costs of borrowing, and the Company&#8217;s financial position and results of operations
would be adversely impacted.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>We may complete
a future significant strategic transaction that may not achieve intended results or could increase the number of our outstanding shares
or amount of outstanding debt or result in a change of control.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">We
will evaluate and may in the future enter into strategic transactions. Any such transaction could happen at any time, could be material
to our business and could take any number of forms, including, for example, an acquisition, merger or a sale of all or substantially all
of our assets.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Evaluating
potential transactions and integrating completed ones may divert the attention of our management from ordinary operating matters. The
success of these potential transactions will depend, in part, on our ability to realize the anticipated growth opportunities and cost
synergies through the successful integration of the businesses we acquire with our existing business. Even if we are successful in integrating
the acquired businesses, we cannot assure you that these integrations will result in the realization of the full benefit of any anticipated
growth opportunities or cost synergies or that these benefits will be realized within the expected time frames. In addition, acquired
businesses may have unanticipated liabilities or contingencies.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">If
we complete an acquisition, investment or other strategic transaction, we may require additional financing that could result in an increase
in the number of our outstanding shares or the aggregate principal amount of our debt. A strategic transaction may result in a change
in control of our company or otherwise materially and adversely affect our business.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>


<!-- Field: Page; Sequence: 23; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Historically, we
have experienced declines, and we may continue to experience fluctuation in our level of sales and results from operations.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">A
variety of factors has historically affected, and will continue to affect, our sales results and profit margins. These factors include
general economic conditions; competition; actions taken by our competitors; consumer trends and preferences; access to third party marketplaces;
and new product introductions and changes in our product mix.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">There
is no assurance that we will achieve positive levels of sales and earnings growth, and any decline in our future growth or performance
could have a material adverse effect on our business and results of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>The ability of
the Company to satisfy its liabilities and to continue as a going concern will continue to be dependent on the implementation of several
items, the success of which is not certain.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">The
Company&#8217;s primary source of liquidity is available cash and cash equivalents, which is limited. Therefore, the ability of the Company
to meet its liabilities and to continue as a going concern is dependent on, among other things, improved profitability, the continued
implementation of its business strategy, the availability of future funding, implementation of one or more corporate initiatives to reduce
costs at the parent company level and other strategic alternatives, including selling all or part of the remaining business or assets
of the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">There
can be no assurance that we will be successful in further implementing our business strategy or that the strategy, including the completed
initiatives, will be successful in sustaining acceptable levels of sales growth and profitability.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Parties with whom
the Company does business may be subject to insolvency risks or may otherwise become unable or unwilling to perform their obligations
to the Company.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">The
Company is a party to contracts, transactions and business relationships with various third parties, including partners, vendors, suppliers,
service providers and lenders, pursuant to which such third parties have performance, payment and other obligations to the Company. In
some cases, the Company depends upon such third parties to provide essential products, services or other benefits, including with respect
to merchandise, advertising, software development and support, logistics, other agreements for goods and services in order to operate
the Company&#8217;s business in the ordinary course, extensions of credit, credit card accounts and related receivables, and other vital
matters. Economic, industry and market conditions could result in increased risks to the Company associated with the potential financial
distress or insolvency of such third parties. If any of these third parties were to become subject to bankruptcy, receivership or similar
proceedings, the rights and benefits of the Company in relation to its contracts, transactions and business relationships with such third
parties could be terminated, modified in a manner adverse to the Company, or otherwise impaired. The Company cannot make any assurances
that it would be able to arrange for alternate or replacement contracts, transactions or business relationships on terms as favorable
as the Company&#8217;s existing contracts, transactions or business relationships, if at all. Any inability on the part of the Company
to do so could negatively affect the Company&#8217;s cash flows, financial condition and results of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>


<!-- Field: Page; Sequence: 24; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Failure to comply
with legal and regulatory requirements could adversely affect the Company&#8217;s results of operations.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">The
Company&#8217;s business is subject to a wide array of laws and regulations. Significant legislative changes that impact our relationship
with our workforce (none of which is represented by unions) could increase our expenses and adversely affect our operations. Examples
of possible legislative changes impacting our relationship with our workforce include changes to an employer&#8217;s obligation to recognize
collective bargaining units, the process by which collective bargaining units are negotiated or imposed, minimum wage requirements, health
care mandates, and changes in overtime regulations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Our
policies, procedures and internal controls are designed to comply with all applicable laws and regulations, including those imposed by
the Securities and Exchange Commission (the &#8220;SEC&#8221;) and Nasdaq, as well as applicable employment laws. Additional legal and
regulatory requirements increase the complexity of the regulatory environment in which we operate and the related cost of compliance.
Failure to comply with such laws and regulations may result in damage to our reputation, financial condition and market price of our stock.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>The certificate of incorporation and bylaws
provide that state or federal court located within the state of Delaware will be the sole and exclusive forum for substantially all disputes
between us and our stockholders, which could limit its stockholders&#8217; ability to obtain a favorable judicial forum for disputes with
us or our directors, officers or other employees.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Section 21 of our certificate
of incorporation and Section 7.4 of our bylaws provide that &#8220;[u]nless the corporation consents in writing to the selection of an
alternative forum, the sole and exclusive forum for (i) any derivative action or proceeding brought on behalf of the Corporation, (ii)
any action asserting a claim of breach of a fiduciary duty owed by any director, officer or other employee of the Corporation to the Corporation
or the Corporation&#8217;s stockholders, (iii) any action asserting a claim arising pursuant to any provision of the DGCL, or (iv) any
action asserting a claim governed by the internal affairs doctrine shall be a state or federal court located in the county in which the
principal office of the corporation in the State of Delaware is established, in all cases subject to the court&#8217;s having personal
jurisdiction over the indispensable parties named as defendants. Notwithstanding the foregoing, the exclusive forum provision will not
apply to suits brought to enforce any liability or duty created by the Securities Exchange of 1934, as amended (the &#8220;Exchange Act&#8221;),
the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), or any claim for which the federal courts have exclusive or
concurrent jurisdiction.&#8221; Therefore, the exclusive forum provision in our certificate of incorporation and our bylaws will not relieve
us of our duty to comply with the federal securities laws and the rules and regulations thereunder, and stockholders will not be deemed
to have waived our compliance with these laws, rules and regulations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">This exclusive forum provision
may limit a stockholder&#8217;s ability to bring a claim in a judicial forum of its choosing for disputes with us or our directors, officers
or other employees, which may discourage lawsuits against us or our directors, officers or other employees. In addition, stockholders
who do bring a claim in the state or federal court in the State of Delaware could face additional litigation costs in pursuing any such
claim, particularly if they do not reside in or near Delaware. The state or federal court of the State of Delaware may also reach different
judgments or results than would other courts, including courts where a stockholder would otherwise choose to bring the action, and such
judgments or results may be more favorable to us than to our stockholders. However, the enforceability of similar exclusive forum provisions
in other companies&#8217; certificates of incorporation have been challenged in legal proceedings, and it is possible that a court could
find this type of provision to be inapplicable to, or unenforceable in respect of, one or more of the specified types of actions or proceedings.
If a court were to find the exclusive forum provision contained in our certificate of incorporation and our bylaws to be inapplicable
or unenforceable in an action, we might incur additional costs associated with resolving such action in other jurisdictions.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>


<!-- Field: Page; Sequence: 25; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>By
purchasing our common stock, you are bound by the fee-shifting provision contained in our bylaws, which may discourage you from pursuing
actions against us and could discourage stockholder lawsuits that might otherwise benefit the Company and its stockholders.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Section 7.4 of our bylaws
provides that &#8220;[i]f any action is brought by any party against another party, relating to or arising out of these Bylaws, or the
enforcement hereof, the prevailing party shall be entitled to recover from the other party reasonable attorneys&#8217; fees, costs and
expenses incurred in connection with the prosecution or defense of such action, provided that the provisions of this sentence shall not
apply with respect to &#8216;internal corporate claims&#8217; as defined in Section 109(b) of the DGCL.&#8221;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="background-color: white">Our
bylaws provide that for this section, the term &#8220;attorneys&#8217; fees&#8221; or &#8220;attorneys&#8217; fees and costs&#8221; means
the fees and expenses of counsel to the Company and any other parties asserting a claim subject to Section 7.4 of the bylaws, which may
include printing, photocopying, duplicating and other expenses, air freight charges, and fees billed for law clerks, paralegals and other
persons not admitted to the bar but performing services under the supervision of an attorney, and the costs and fees incurred in connection
with the enforcement or collection of any judgment obtained in any such proceeding.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="background-color: white">We
adopted the fee-shifting provision to eliminate or decrease nuisance and frivolous litigation. We intend to apply the fee-shifting provision
broadly to all actions except for </span>claims brought under the Exchange Act and the Securities Act<span style="background-color: white">.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="background-color: white">There
is no set level of recovery required to be met by a plaintiff to avoid payment under this provision. Instead, whoever is the prevailing
party is entitled to recover the reasonable attorneys&#8217; fees, costs and expenses incurred in connection with the prosecution or defense
of such action. Any party who brings an action, and the party against whom such action is brought under Section 7.4 of our bylaws, which
could include, but is not limited to former and current stockholders, Company directors, officers, affiliates, legal counsel, expert witnesses
and other parties, are subject to this provision. Additionally, any party who brings an action, and the party against whom such action
is brought under Section 7.4 of our bylaws, which could include, but is not limited to former and current stockholders, Company directors,
officers, affiliates, legal counsel, expert witnesses and other parties, would be able to recover fees under this provision.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="background-color: white">In
the event you initiate or assert a claim against us, in accordance with the dispute resolution provisions contained in our Bylaws, and
you do not, in a judgment prevail, you will be obligated to reimburse us for all reasonable costs and expenses incurred in connection
with such claim, including, but not limited to, reasonable attorney&#8217;s fees and expenses and costs of appeal, if any. Additionally,
this provision in Section 7.4 of our bylaws could discourage stockholder lawsuits that might otherwise benefit the Company and its stockholders.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">THE
FEE SHIFTING PROVISION CONTAINED IN THE BYLAWS IS NOT INTENDED TO BE DEEMED A WAIVER BY ANY HOLDER OF COMMON STOCK OF THE COMPANY&#8217;S
COMPLIANCE WITH THE U.S. FEDERAL SECURITIES LAWS AND THE RULES AND REGULATIONS PROMULGATED THEREUNDER. THE FEE SHIFTING PROVISION CONTAINED
IN THE BYLAWS DO NOT APPLY TO CLAIMS BROUGHT UNDER THE EXCHANGE ACT AND SECURITIES ACT.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>


<!-- Field: Page; Sequence: 26; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Litigation may
adversely affect our business, financial condition and results of operations.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Our
business is subject to the risk of litigation by employees, consumers, partners, suppliers, competitors, stockholders, government agencies
or others through private actions, class actions, administrative proceedings, regulatory actions or other litigation. The outcome of litigation,
particularly class action lawsuits and regulatory actions, is difficult to assess or quantify. We may incur losses relating to these claims,
and in addition, these proceedings could cause us to incur costs and may require us to devote resources to defend against these claims
that could adversely affect our results of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>The effects of
natural disasters, terrorism, acts of war, and public health issues may adversely affect our business.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Natural
disasters, including earthquakes, hurricanes, floods, and tornadoes may affect store and distribution center operations. In addition,
acts of terrorism, acts of war, and military action both in the United States and abroad can have a significant effect on economic conditions
and may negatively affect our ability to purchase merchandise from suppliers for sale to our customers. Public health issues, such as
flu or other pandemics, whether occurring in the United States or abroad, could disrupt our operations and result in a significant part
of our workforce being unable to operate or maintain our infrastructure or perform other tasks necessary to conduct our business. Additionally,
public health issues may disrupt, or have an adverse effect on, our suppliers&#8217; operations, our operations, our customers, or customer
demand. Our ability to mitigate the adverse effect of these events depends, in part, upon the effectiveness of our disaster preparedness
and response planning as well as business continuity planning. However, we cannot be certain that our plans will be adequate or implemented
properly in the event of an actual disaster. We may be required to suspend operations in some or all our locations, which could have a
material adverse effect on our business, financial condition, and results of operations. Any significant declines in public safety or
uncertainties regarding future economic prospects that affect customer spending habits could have a material adverse effect on customer
purchases of our products.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>A pandemic, epidemic
or outbreak of an infectious disease, such as COVID-19, may materially and adversely affect our business.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Our
business, results of operations, and financial condition may be materially adversely impacted if a public health outbreak, including the
recent COVID-19 pandemic, interferes with our ability, or the ability of our employees, contractors, suppliers, and other business partners
to perform our and their respective responsibilities and obligations relative to the conduct of our business.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">The
COVID-19 pandemic has adversely affected and may continue to adversely affect the economies and financial markets worldwide, resulting
in an economic downturn that could impact our business, financial condition and results of operations. As a result, our ability to fund
through public or private equity offerings, debt financings, and through other means at acceptable terms, if at all, may be disrupted,
in the event our financing needs for the foreseeable future are not able to be met by our balances of cash, cash equivalents and cash
generated from operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">In
addition, the continuation of the COVID-19 pandemic and various governmental responses in the United States has adversely affected and
may continue to adversely affect our business operations, including our ability to carry on business development activities, restrictions
in business-related travel, delays or disruptions in our on-going projects, and unavailability of the employees of the Company or third
parties with whom we conduct business, due to illness or quarantines, among others. Our business was negatively impacted by disruptions
in our supply chain, which limited our ability to source merchandise, and limits on products fulfillment placed by Amazon. For example,
we may be unable to launch new products, replenish inventory for existing products, ship into or receive inventory in our third-party
warehouses in each case on a timely basis or at all. The extent to which COVID-19 could impact our business will depend on future developments,
which are highly uncertain and cannot be predicted with confidence, and will depend on many factors, including the duration of the outbreak,
the effect of travel restrictions and social distancing efforts in the United States and other countries, the scope and length of business
closures or business disruptions, and the actions taken by governments to contain and treat the disease. As such, we cannot presently
predict the scope and extent of any potential business shutdowns or disruptions. Possible effects may include, but are not limited to,
disruption to our customers and revenue, absenteeism in our labor workforce, unavailability of products and supplies used in our operations,
shutdowns that may be mandated or requested by governmental authorities, and a decline in the value of our assets, including various long-lived
assets.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>


<!-- Field: Page; Sequence: 27; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>The loss of key
senior management personnel or the failure to hire and retain highly skilled and other key personnel could negatively affect our business.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">We
depend on our senior management and other key personnel, particularly Sam Lai, our Chairman of the Board, Chief Executive Officer and
Interim Chief Financial Officer. We do not have &#8220;key person&#8221; life insurance policies. We also rely on other highly skilled
personnel. Competition for qualified personnel in the technology industry has historically been intense, particularly for software engineers,
computer scientists, and other technical staff. The loss of any of our executive officers or other key employees or the inability to hire,
train, retain, and manage qualified personnel, could harm our business.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>The ability of Sam Lai, our Chairman of
the Board, Chief Executive Officer and Interim Chief Financial Officer and a significant stockholder, and Maggie Yu, our Senior Vice President,
a member of our Board of Directors and a significant stockholder, who are husband and wife, to control our business may limit or eliminate
minority stockholders&#8217; ability to influence corporate affairs.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of March 27, 2025,
Sam Lai, our Chairman of the Board, Chief Executive Officer, and Interim Chief Financial Officer, and a significant stockholder, and Maggie
Yu, our Senior Vice President, member of the Board, and a significant stockholder, who are husband and wife, together beneficially owned
an aggregate of 33,381,462 shares of our common stock, which represents approximately 94.9% of the voting power of our outstanding common
stock. Because of this voting control through the shares of the common stock they beneficially own, they are able to significantly influence
membership of our Board of Directors, as well as all other matters requiring stockholder approval. The interests of our Chief Executive
Officer and Senior Vice President may differ from the interests of other stockholders with respect to the issuance of shares, business
transactions with or sales to other companies, selection of other officers and directors and other business decisions. The minority stockholders
will have no way of overriding decisions made by our Chief Executive Officer and our Senior Vice President.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>As a controlled company, we are not subject
to all of Nasdaq&#8217;s corporate governance rules.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The &#8220;controlled company&#8221;
exception to the Nasdaq rules provides that a company of which more than 50% of the voting power is held by an individual, group or another
company, a &#8220;controlled company,&#8221; need not comply with certain requirements of the Nasdaq corporate governance rules. As of
March 27, 2025, Mr. Lai, our Chairman of the Board, Chief Executive Officer, Interim Chief Financial Officer, and a significant
stockholder, and Ms. Yu, our Senior Vice President, a member of the Board, and a significant stockholder, who are husband and wife, together
beneficially owned an aggregate of 33,381,462 shares of our common stock, which represents approximately 94.9% of the voting power of our
outstanding common stock. We are a &#8220;controlled company&#8221; within the meaning of Nasdaq&#8217;s corporate governance rules. Controlled
companies are exempt from Nasdaq&#8217;s corporate governance rules requiring that listed companies have (i) a majority of the board of
directors consist of &#8220;independent&#8221; directors under the Nasdaq listing standards, (ii) a nominating/corporate governance committee
composed entirely of independent directors and a written nominating/corporate governance committee charter meeting Nasdaq&#8217;s requirements,
and (iii) a compensation committee composed entirely of independent directors and a written compensation committee charter meeting the
Nasdaq requirements. We currently utilize and presently intend to continue to utilize these exemptions. As a result, we may not have a
majority of independent directors, our nomination and corporate governance committee and compensation committee may not consist entirely
of independent directors and such committees may not be subject to annual performance evaluations. Accordingly, you may not have the same
protections afforded to stockholders of companies that are subject to all of the corporate governance requirements of Nasdaq. See &#8220;Management&#8212;Board
Committees and Director Independence&#8212;Controlled Company and Director Independence&#8221;.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>


<!-- Field: Page; Sequence: 28; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Government regulation
is evolving and unfavorable changes could harm our business.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">We
are subject to general business regulations and laws, as well as regulations and laws specifically governing the Internet and e-commerce.
These regulations and laws cover taxation, privacy, data protection, data security, network security, consumer protection, pricing, content,
copyrights, distribution, transportation, mobile communications, electronic device certification, electronic waste, energy consumption,
environmental regulation, electronic contracts and other communications, competition, employment, trade and protectionist measures, web
services, the provision of online payment services, registration, licensing, and information reporting requirements, unencumbered Internet
access to our services or access to our facilities, the design and operation of websites, health, safety, and sanitation standards, the
characteristics, legality, and quality of products and services, product labeling, the commercial operation of unmanned aircraft systems,
and other matters. It is not clear how existing laws governing issues such as property ownership, libel, privacy, data protection, data
security, network security, and consumer protection apply to aspects of our operations such as the Internet, e-commerce, digital content,
web services, electronic devices, advertising, and artificial intelligence technologies and services. A large number of jurisdictions
regulate our operations, and the extent, nature, and scope of such regulations is evolving and expanding as the scope of our businesses
expands. Unfavorable regulations, laws, decisions, or interpretations by government or regulatory authorities applying those laws and
regulations, or inquiries, investigations, or enforcement actions threatened or initiated by them, could cause us to incur substantial
costs, expose us to unanticipated civil and criminal liability or penalties (including substantial monetary fines), diminish the demand
for, or availability of, our products, increase our cost of doing business, require us to change our business practices in a manner materially
adverse to our business, damage our reputation, impede our growth, or otherwise have a material effect on our operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>We are subject
to product liability claims when people or property are harmed by the products we sell.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Some
of the products we sell expose us to product liability claims relating to personal injury, illness, death, or environmental or property
damage, and can require product recalls or other actions. Although we maintain liability insurance, we cannot be certain that our coverage
will be adequate for liabilities actually incurred or that insurance will continue to be available to us on economically reasonable terms,
or at all. Some of our agreements with our vendors do not indemnify us from product liability.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>We could face prior
period sales tax and corporate tax liabilities, penalties and collection obligations.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We make an assessment of sales
tax payable including any related interest and penalties and accrues these estimates on the financial statements. Pursuant to the Wayfair
decision, each state enforced sales tax collection at different dates. We collect and remit sales tax in accordance with the state regulations.
We estimate that as of December 31, 2024, we owe $-0- in sales taxes along with penalties and interest.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">We
are subject to a variety of taxes and tax collection obligations in the U.S. (federal and state). We may recognize additional tax expense
and be subject to additional tax liabilities, including other liabilities for tax collection obligations due to changes in laws, regulations,
administrative practices, principles, and interpretations related to tax, including changes to the global tax framework, competition,
and other laws and accounting rules in various jurisdictions. Such changes could come about as a result of economic, political, and other
conditions. An increasing number of jurisdictions are considering or have adopted laws or administrative practices that impose new tax
measures, including revenue-based taxes, targeting online commerce and the remote selling of goods and services. These include new obligations
to collect sales, consumption, value added, or other taxes on online marketplaces and remote sellers, or other requirements that may result
in liability for third party obligations. Our results of operations and cash flows could be adversely affected by additional taxes of
this nature imposed on us prospectively or retroactively or additional taxes or penalties resulting from the failure to comply with any
collection obligations or failure to provide information about our customers, suppliers, and other third parties for tax reporting purposes
to various government agencies. In some cases, we also may not have sufficient notice to enable us to build systems and adopt processes
to properly comply with new reporting or collection obligations by the effective date.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>


<!-- Field: Page; Sequence: 29; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Our
tax expense and liabilities are also affected by other factors, such as changes in our business operations, acquisitions, investments,
entry into new businesses and geographies, intercompany transactions, losses incurred in jurisdictions for which we are not able to realize
related tax benefits, the applicability of special or extraterritorial tax regimes, changes in foreign currency exchange rates, changes
in our stock price, changes to our forecasts of income and loss and the mix of jurisdictions to which they relate, and changes in our
tax assets and liabilities and their valuation. In the ordinary course of our business, there are many transactions and calculations for
which the ultimate tax determination is uncertain. Significant judgment is required in evaluating and estimating our tax expense, assets,
and liabilities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We are also subject to tax
controversies in various jurisdictions that can result in tax assessments against us. Developments in an audit, investigation, or other
tax controversy can have a material effect on our operating results or cash flows in the period or periods for which that development
occurs, as well as for prior and subsequent periods. We regularly assess the likelihood of an adverse outcome resulting from these proceedings
to determine the adequacy of our tax accruals. Although we believe our tax estimates are reasonable, the final outcome of audits, investigations,
and any other tax controversies could be materially different from our historical tax accruals.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Related to Ownership of Our Common Stock and
Lack of Liquidity</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>There can be no assurance that we will be
able to comply with Nasdaq&#8217;s continued listing standards.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">There is no guarantee that
we will be able to maintain our Nasdaq listing for any period of time by perpetually satisfying Nasdaq&#8217;s continued listing requirements.
Our failure to continue to meet these requirements may result in our common stock being delisted from Nasdaq, which could have a material
adverse effect on the price of our common stock.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>The market price
of our common stock may be volatile, and you could lose all or part of your investment.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We
cannot predict the prices at which our common stock will trade in the future. The market price of our common stock may fluctuate substantially
and will depend on a number of factors, including those described in this &#8220;Risk Factors&#8221; section, many of which are beyond
our control and may not be related to our operating performance. In addition, the limited public float of our common stock will tend to
increase the volatility of the trading price of our common stock. These fluctuations could cause you to lose all or part of your investment
in our common stock, since you might not be able to sell your shares. Factors that could cause fluctuations in the market price of our
common stock include, but are not limited to, the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.6pt; background-color: white">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">actual or anticipated changes or fluctuations in our results of operations;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the financial projections we may provide to the public, any changes in these projections, or our failure to meet these projections;</span></td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<!-- Field: Page; Sequence: 30; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">announcements by us or our competitors of new products or new or terminated significant contracts, commercial relationships, or capital commitments;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">industry or financial analyst or investor reaction to our press releases, other public announcements, and filings with the SEC;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">rumors and market speculation involving us or other companies in our industry;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">price and volume fluctuations in the overall stock market from time to time;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">changes in operating performance and stock market valuations of other technology companies generally, or those in our industry in particular;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the expiration of market stand-off or contractual lock-up agreements and sales of shares of our common stock by us or our stockholders;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">failure of industry or financial analysts to maintain coverage of us, changes in financial estimates by any analysts who follow our company, or our failure to meet these estimates or the expectations of investors;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">actual or anticipated developments in our business, or our competitors&#8217; businesses, or the competitive landscape generally;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">litigation involving us, our industry, or both, or investigations by regulators into our operations or those of our competitors;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">developments or disputes concerning our intellectual property rights, our products, or third-party proprietary rights;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">announced or completed acquisitions of businesses or technologies by us or our competitors;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">new laws or regulations or new interpretations of existing laws or regulations applicable to our business;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">any major changes in our management or our board of directors, particularly with respect to Mr. Lai;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">general economic conditions and slow or negative growth of our markets; and</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">other events or factors, including those resulting from war, incidents of terrorism, or responses to these events.</span></td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<!-- Field: Page; Sequence: 31; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In addition, the stock market
in general has experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance
of companies. Broad market and industry factors may seriously affect the market price of our common stock, regardless of our actual operating
performance. In addition, in the past, following periods of volatility in the overall market and the market prices of a particular company&#8217;s
securities, securities class action litigation has often been instituted against that company. Securities litigation, if instituted against
us, could result in substantial costs and divert our management&#8217;s attention and resources from our business. This could materially
adversely affect our business, financial condition, results of operations, and prospects.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Our common stock may be subject to the &#8220;penny
stock&#8221; rules in the future. It may be more difficult to resell securities classified as &#8220;penny stock.&#8221;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our common stock may be subject
to &#8220;penny stock&#8221; rules (generally defined as non-exchange traded stock with a per-share price below $5.00) in the future.
While our common stock is not currently considered &#8220;penny stock&#8221; since it is listed on the Nasdaq, if we are unable to maintain
that listing and our common stock is no longer listed on the Nasdaq, unless we maintain a per-share price above $5.00, our common stock
will become &#8220;penny stock.&#8221; These rules impose additional sales practice requirements on broker-dealers that recommend the
purchase or sale of penny stocks to persons other than those who qualify as &#8220;established customers&#8221; or &#8220;accredited investors.&#8221;
For example, broker-dealers must determine the appropriateness for non-qualifying persons of investments in penny stocks. Broker-dealers
must also provide, prior to a transaction in a penny stock not otherwise exempt from the rules, a standardized risk disclosure document
that provides information about penny stocks and the risks in the penny stock market. The broker-dealer also must provide the customer
with current bid and offer quotations for the penny stock, disclose the compensation of the broker-dealer and its salesperson in the transaction,
furnish monthly account statements showing the market value of each penny stock held in the customer&#8217;s account, provide a special
written determination that the penny stock is a suitable investment for the purchaser, and receive the purchaser&#8217;s written agreement
to the transaction.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Legal remedies available to
an investor in &#8220;penny stocks&#8221; may include the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">If a &#8220;penny stock&#8221; is sold to the investor in violation of the requirements listed above, or other federal or states securities laws, the investor may be able to cancel the purchase and receive a refund of the investment.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">If a &#8220;penny stock&#8221; is sold to the investor in a fraudulent manner, the investor may be able to sue the persons and firms that committed the fraud for damages.</span></td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<!-- Field: Page; Sequence: 32; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">These requirements may have
the effect of reducing the level of trading activity, if any, in the secondary market for a security that becomes subject to the penny
stock rules. The additional burdens imposed upon broker-dealers by such requirements may discourage broker-dealers from effecting transactions
in our securities, which could severely limit the market price and liquidity of our securities. These requirements may restrict the ability
of broker-dealers to sell our common stock and may affect your ability to resell our common stock.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Many brokerage firms will
discourage or refrain from recommending investments in penny stocks. Most institutional investors will not invest in penny stocks. In
addition, many individual investors will not invest in penny stocks due, among other reasons, to the increased financial risk generally
associated with these investments.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For these reasons, penny stocks
may have a limited market and, consequently, limited liquidity. We can give no assurance that our common stock will not be classified
as a &#8220;penny stock&#8221; in the future.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>If the benefits of any proposed acquisition
do not meet the expectations of investors, stockholders or financial analysts, the market price of our common stock may decline.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">If the benefits of any proposed
acquisition do not meet the expectations of investors or securities analysts, the market price of our common stock prior to the closing
of the proposed acquisition may decline. The market values of our common stock at the time of the proposed acquisition may vary significantly
from their prices on the date the acquisition target was identified.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In addition, broad market
and industry factors may materially harm the market price of our common stock irrespective of our operating performance. The stock market
in general has experienced price and volume fluctuations that have often been unrelated or disproportionate to the operating performance
of the particular companies affected. The trading prices and valuations of these stocks, and of our securities, may not be predictable.
A loss of investor confidence in the market for retail stocks or the stocks of other companies which investors perceive to be similar
to us could depress our stock price regardless of our business, prospects, financial conditions or results of operations. A decline in
the market price of our securities also could adversely affect our ability to issue additional securities and our ability to obtain additional
financing in the future.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Changes in accounting principles and guidance,
or their interpretation, could result in unfavorable accounting charges or effects, including changes to our previously filed financial
statements, which could cause our stock price to decline.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We prepare our consolidated
financial statements in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;).
These principles are subject to interpretation by the SEC and various bodies formed to interpret and create appropriate accounting principles
and guidance. A change in these principles or guidance, or in their interpretations, may have a significant effect on our reported results
and retroactively affect previously reported results.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>


<!-- Field: Page; Sequence: 33; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>As an &#8220;emerging growth company&#8221;
under the Jumpstart Our Business Startups Act of 2012, as amended (the &#8220;JOBS Act&#8221;), we are permitted to rely on exemptions
from certain disclosure requirements.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We qualify as an &#8220;emerging
growth company&#8221; under the JOBS Act. As a result, we are permitted to, and intend to, rely on exemptions from certain disclosure
requirements. For so long as we are an emerging growth company, we will not be required to:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">have an auditor report on our internal control over financial reporting pursuant to Section 404(b) of the Sarbanes-Oxley Act of 2002, as amended (the &#8220;Sarbanes-Oxley Act&#8221;);</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">comply with any requirement that may be adopted by the Public Company Accounting Oversight Board regarding mandatory audit firm rotation or a supplement to the auditors&#8217; report providing additional information about the audit and the consolidated financial statements (i.e., an auditor discussion and analysis);</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">submit certain executive compensation matters to stockholder advisory votes, such as &#8220;say-on-pay&#8221; and &#8220;say-on-frequency&#8221;; and</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">disclose certain executive compensation related items such as the correlation between executive compensation and performance and comparisons of the chief executive officer&#8217;s compensation to median employee compensation.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In addition, Section 102 of
the JOBS Act also provides that an emerging growth company can take advantage of the extended transition period provided in Section 7(a)(2)(B)
of the Securities Act for complying with new or revised accounting standards. In other words, an emerging growth company can delay the
adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to take advantage
of the benefits of this extended transition period. Our consolidated financial statements may therefore not be comparable to those of
companies that comply with such new or revised accounting standards.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We will remain an emerging
growth company until the earliest to occur of: (i) the end of the first fiscal year in which our annual gross revenue is $1.07 billion
or more; (ii) the end of the fiscal year in which the market value of our common shares that are held by non-affiliates is at least $700.0
million as of the last business day of our most recently completed second fiscal quarter; (iii) the date on which we have, during the
previous three-year period, issued more than $1.0 billion in non-convertible debt; and (iv) the end of the fiscal year during which the
fifth anniversary of our initial public offering occurs.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Until such time, however,
we cannot predict if investors will find our securities less attractive because we may rely on these exemptions. If some investors find
our securities less attractive as a result, there may be a less active trading market for our securities and the price of our securities
may be more volatile.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>If we are unable to implement and maintain
effective internal control over financial reporting, investors may lose confidence in the accuracy and completeness of our financial reports
and have an adverse effect on the value of our securities.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As a public company, we are
required to maintain internal control over financial reporting and to report any material weaknesses in such internal control. Further,
we are required to report any changes in internal controls on a quarterly basis. In addition, we are required to furnish a report by management
on the effectiveness of internal control over financial reporting pursuant to Section 404 of the Sarbanes-Oxley Act. We have, and will
continue to, design, implement, and test the internal control over financial reporting required to comply with these obligations. If we
identify material weaknesses in our internal control over financial reporting, if we are unable to comply with the requirements of Section
404 in a timely manner or assert that our internal control over financial reporting is effective, or if our independent registered public
accounting firm is unable to express an opinion as to the effectiveness of its internal control over financial reporting when required,
investors may lose confidence in the accuracy and completeness of our financial reports and the value of our securities could be negatively
affected. We also could become subject to investigations by the SEC or other regulatory authorities, which could require additional financial
and management resources.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>


<!-- Field: Page; Sequence: 34; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>As an emerging growth company, our auditor
will not be required to attest to the effectiveness of our internal controls.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our independent registered
public accounting firm will not be required to attest to the effectiveness of our internal control over financial reporting while we are
an emerging growth company. This means that the effectiveness of our financial operations may differ from our peer companies in that they
may be required to obtain independent registered public accounting firm attestations as to the effectiveness of their internal controls
over financial reporting and we are not. While our management will be required to attest to internal control over financial reporting
and we will be required to detail changes to our internal controls on a quarterly basis, we cannot provide assurance that the independent
registered public accounting firm&#8217;s review process in assessing the effectiveness of our internal controls over financial reporting,
if obtained, would not find one or more material weaknesses or significant deficiencies. Further, once we cease to be an emerging growth
company and cease to be a smaller reporting company (as described below), we will be subject to independent registered public accounting
firm attestation regarding the effectiveness of our internal controls over financial reporting. Even if management finds such controls
to be effective, our independent registered public accounting firm may decline to attest to the effectiveness of such internal controls
and issue a qualified report.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We are a smaller reporting company and accordingly,
are exempt from certain disclosure requirements, which could make our common stock less attractive to potential investors.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Rule 12b-2 of the Exchange
Act defines a &#8220;smaller reporting company&#8221; as an issuer that is not an investment company, an asset-backed issuer, or a majority-owned
subsidiary of a parent that is not a smaller reporting company and that:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="width: 48px; text-align: center">&#160;</td>
    <td style="vertical-align: top; width: 24px"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">had a public float of less than $250 million as of the last business day of its most recently completed second fiscal quarter, computed by multiplying the aggregate worldwide number of shares of its voting and non-voting common equity held by non-affiliates by the price at which the common equity was last sold, or the average of the bid and asked prices of common equity, in the principal market for the common equity; or</span></td></tr>
  <tr>
    <td style="text-align: center">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td></tr>
  <tr>
    <td style="text-align: center">&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">in the case of an initial registration statement under the Securities Act or the Exchange Act for shares of its common equity, had a public float of less than $250 million as of a date within 30 days of the date of the filing of the registration statement, computed by multiplying the aggregate worldwide number of such shares held by non-affiliates before the registration plus, in the case of a Securities Act registration statement, the number of such shares included in the registration statement by the estimated public offering price of the shares; or</span></td></tr>
  <tr>
    <td style="text-align: center">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td></tr>
  <tr>
    <td style="text-align: center">&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">in the case of an issuer whose public float as calculated under the first or second bullets was zero or whose public float was less than $700 million, had annual revenues of less than $100 million during the most recently completed fiscal year for which audited financial statements are available.</span></td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<!-- Field: Page; Sequence: 35; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 40.5pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 40.5pt">As a smaller reporting company,
we are not required, and may not include, a Compensation Discussion and Analysis section in our proxy statements; we will provide only
two years of financial statements; and we need not provide the table of selected financial data. We also will have other &#8220;scaled&#8221;
disclosure requirements that are less comprehensive than issuers that are not smaller reporting companies which could make our common
stock less attractive to potential investors, which could make it more difficult for our stockholders to sell their shares.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 40.5pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We incur significant increased costs as
a result of operating as a public company, and our management is required to devote substantial time to new compliance initiatives.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As a public company, we incur
significant legal, accounting and other expenses. In addition, the Sarbanes-Oxley Act has imposed various requirements on public companies,
including requiring establishment and maintenance of effective disclosure and financial controls. Our management and other personnel must
devote a substantial amount of time to these compliance initiatives. Moreover, these rules and regulations have increased and will continue
to increase our legal and financial compliance costs and will make some activities more time-consuming and costly. For example, we expect
that these rules and regulations may make it more difficult and more expensive for us to obtain directors&#8217; and officers&#8217; liability
insurance, which could make it more difficult for us to attract and retain qualified members of our board of directors. We cannot predict
or estimate the amount of additional costs we will incur as a public company or the timing of such costs.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Sarbanes-Oxley Act requires,
among other things, that we maintain effective internal control over financial reporting and disclosure controls and procedures. In particular,
we must perform system and process evaluation and testing of our internal control over financial reporting to allow management to report
on the effectiveness of our internal control over financial reporting, as required by Section 404 of the Sarbanes-Oxley Act. In addition,
we are required to have our independent registered public accounting firm attest to the effectiveness of our internal control over financial
reporting on the later of our second annual report on Form 10-K or the first annual report on Form 10-K following the date on which we
are no longer an emerging growth company or a smaller reporting company. Our compliance with Section 404 of the Sarbanes-Oxley Act will
require that we incur substantial accounting expense and expend significant management efforts. We currently do not have an internal audit
group, and we will need to hire additional accounting and financial staff with appropriate public company experience and technical accounting
knowledge. If we are not able to comply with the requirements of Section 404 in a timely manner, or if we or our independent registered
public accounting firm identify deficiencies in our internal control over financial reporting that are deemed to be material weaknesses,
the value of our securities could decline and we could be subject to sanctions or investigations by the SEC or other regulatory authorities,
which would require additional financial and management resources.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Our
ability to successfully implement our business plan and comply with Section 404 requires us to be able to prepare timely and accurate
financial statements. We expect that we will need to continue to improve existing controls, and implement new operational and financial
systems, procedures and controls to manage our business effectively. Any delay in the implementation of, or disruption in the transition
to, new or enhanced systems, procedures or controls, may cause our operations to suffer and we may be unable to conclude that our internal
control over financial reporting is effective and to obtain an unqualified report on internal controls from our auditors as required under
Section 404 of the Sarbanes-Oxley Act. This, in turn, could have an adverse impact on value of our securities, and could adversely affect
our ability to access the capital markets.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>


<!-- Field: Page; Sequence: 36; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Anti-takeover provisions
contained in our certificate of incorporation and bylaws, as well as provisions of Delaware law, could impair a takeover attempt.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">The
Company&#8217;s certificate of incorporation and bylaws contain provisions that could have the effect of delaying or preventing changes
in control or changes in our management without the consent of our board of directors. These provisions include:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">no cumulative voting in the election of directors, which limits the ability of minority stockholders to elect director candidates;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the exclusive right of our board of directors to elect a director to fill a vacancy created by the expansion of the board of directors or the resignation, death, or removal of a director, which prevents stockholders from being able to fill vacancies on our board of directors;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the ability of our board of directors to determine whether to issue shares of our preferred stock and to determine the price and other terms of those shares, including preferences and voting rights, without stockholder approval, which could be used to significantly dilute the ownership of a hostile acquirer;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">limiting the liability of, and providing indemnification to, our directors and officers;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">providing that a special meeting of the stockholders may only be called by a majority of the board of directors;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">providing that directors may be removed prior to the expiration of their terms by the affirmative vote of the holders of not less than 2/3 of the voting power of the issued and outstanding stock entitled to vote; and</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">advance notice procedures that stockholders must comply with in order to nominate candidates to our board of directors or to propose matters to be acted upon at a stockholders&#8217; meeting, which may discourage or deter a potential acquirer from conducting a solicitation of proxies to elect the acquirer&#8217;s own slate of directors or otherwise attempting to obtain control of the Company.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">These
provisions, alone or together, could delay hostile takeovers and changes in control of the Company or changes in our board of directors
and management.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Any
provision of our certificate of incorporation or bylaws or Delaware law that has the effect of delaying or deterring a change in control
could limit the opportunity for our security holders to receive a premium for their securities and could also affect the price that some
investors are willing to pay for our securities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>


<!-- Field: Page; Sequence: 37; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We have never paid dividends on our common
stock and have no plans to do so in the future.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Holders of shares of our common
stock are entitled to receive such dividends as may be declared by our board of directors. To date, we have paid no cash dividends on
our shares of common stock and we do not expect to pay cash dividends on our common stock in the foreseeable future. We intend to retain
future earnings, if any, to provide funds for operation of our business. Therefore, any return investors in our common stock may have
will be in the form of appreciation, if any, in the market value of their shares of common stock. See Part II, Item 5 &#8220;Market for
Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities&#8212;Dividends.&#8221;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We will indemnify and hold harmless our
officers and directors to the maximum extent permitted by Delaware law.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our certificate of incorporation
provides that we will indemnify and hold harmless our officers and directors against claims arising from our activities, to the maximum
extent permitted by Delaware law. If we were called upon to perform under our indemnification obligations, then the portion of our assets
expended for such purpose would reduce the amount otherwise available for our business.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="gfpform10-k_htmp_021"></span>ITEM 1B.
UNRESOLVED STAFF COMMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">None.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="gfpform10-k_htmHa_001"></span>ITEM 1C.
CYBERSECURITY</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_98C_ecyd--CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_iB_c20240101__20241231_gBFCRMPFAIAMT-VWFJN_zl7l7zSUKB2j" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" continuedAt="ConU000050-01" escape="true" id="Fact000050" name="cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock"><b>Cybersecurity Risk Management and Strategy</b></ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_C02_gBFCRMPFAIAMT-VWFJN_zzPCcwXR142b"><ix:continuation continuedAt="ConU000050-02" id="ConU000050-01">&#160;</ix:continuation></span></p>

<div id="xdx_C02_gBFCRMPFAIAMT-VWFJN_zrb00TQ1Svzj"><ix:continuation continuedAt="ConU000050-03" id="ConU000050-02"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The cybersecurity risk management
program, processes and strategy outlined in this section are limited to the personal and business information belonging to or maintained
by the Company (collectively, &#8220;Confidential Information&#8221;), the Company&#8217;s critical <span id="xdx_90C_ecyd--CybersecurityRiskManagementThirdPartyEngagedFlag_dbT_c20240101__20241231_za2u10FqYjt9" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000051" name="cyd:CybersecurityRiskManagementThirdPartyEngagedFlag">third-party</ix:nonNumeric></span> systems and services supporting
or used by the Company (collectively, &#8220;Critical Systems&#8221;), and service providers.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span id="xdx_90C_ecyd--CybersecurityRiskManagementProcessesIntegratedTextBlock_c20240101__20241231_z5R8jtbXcJRi" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000052" name="cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock">We will develop and <span id="xdx_90C_ecyd--CybersecurityRiskManagementProcessesIntegratedFlag_dbT_c20240101__20241231_zABMptbicVUd" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000053" name="cyd:CybersecurityRiskManagementProcessesIntegratedFlag">implement</ix:nonNumeric></span>
a cybersecurity risk management program to safeguard the confidentiality, integrity, and availability of our Confidential Information
and Critical Systems. Our cybersecurity risk management program will be integrated into our broader enterprise risk management framework
and includes a cybersecurity incident response plan.</ix:nonNumeric></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our cybersecurity risk management
program shall include:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">risk assessments to identify material cybersecurity risks to our Confidential Information, Critical Systems and broader enterprise IT environment;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">a dedicated security team responsible for managing (1) cybersecurity risk assessment processes, (2) security controls, and (3) response to cybersecurity incidents;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">cybersecurity awareness training including spear-phishing resistance for employees, and senior management;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">a cybersecurity incident response plan outlining procedures for detecting, responding to, and mitigating cybersecurity incidents; and</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">a vendor management policy to oversee cybersecurity risks associated with service providers.</span></td></tr>
  </table>

</ix:continuation></div><p style="margin-top: 0; margin-bottom: 0"><span id="xdx_C06_gBFCRMPFAIAMT-VWFJN_zklsTLlkBnd1"><ix:continuation id="ConU000050-03">&#160;</ix:continuation></span></p>

<!-- Field: Page; Sequence: 38; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We have <span id="xdx_901_ecyd--CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_dbF_c20240101__20241231_zYly2ybfNk0i" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleanfalse" id="Fact000054" name="cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag">no</ix:nonNumeric></span>t
identified any known cybersecurity threats, including prior incidents, that have materially affected or are reasonably likely to
materially affect our operations, business strategy, results of operations, or financial condition. However, we recognize that
cybersecurity threats pose ongoing risks which, if realized, could have a material adverse impact on our business, financial
condition and results of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p id="xdx_98D_ecyd--CybersecurityRiskBoardOfDirectorsOversightTextBlock_c20240101__20241231_gBFCRBODOTB-BAJ_z9o3mVX56c91" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" continuedAt="ConU000058-01" escape="true" id="Fact000058" name="cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock"><b>Cybersecurity Governance</b></ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_C02_gBFCRBODOTB-BAJ_zgq989byQ0Tl"><ix:continuation continuedAt="ConU000058-02" id="ConU000058-01">&#160;</ix:continuation></span></p>

<div id="xdx_C0D_gBFCRBODOTB-BAJ_zlDLgHyjut2"><ix:continuation continuedAt="ConU000058-03" id="ConU000058-02"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our executive management team,
in collaboration with our managed information technology service provider, is responsible for assessing and managing cybersecurity risks
to the Company, including our Confidential Information and Critical Systems. The team holds primary responsibility for our cybersecurity
risk management program and works closely with our IT service provider to ensure its effective implementation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our management team meets
regularly with our IT service provider to review current cybersecurity issues. These discussions may cover efforts to prevent, detect,
mitigate, and remediate cybersecurity risks and incidents through various means, including:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 48px"/><td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">threat intelligence from governmental, public private, and external sources</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">alerts and reports generated by security tools deployed in the IT environment, including a spear-phishing
report.</td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span id="xdx_908_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock_c20240101__20241231_zuRORZZ8qwYg" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000059" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock">Our Board incorporates cybersecurity
risks into its broader risk oversight <span id="xdx_902_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_dbT_c20240101__20241231_zb47geJDIKm3" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000060" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag">responsibility</ix:nonNumeric></span>.</ix:nonNumeric></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span id="xdx_90A_ecyd--CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock_i01_c20240101__20241231_zS0jSTTXLkjc" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000061" name="cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock">Our Board oversees the implementation
of our cybersecurity risk management program. The executive management team provides updates to the Board, as needed, on significant cybersecurity
incidents.</ix:nonNumeric></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our <span id="xdx_909_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag_i01_dbT_c20240101__20241231_zlU9MnA33jig" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000062" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag">Board</ix:nonNumeric></span> receives periodic reports from management
on cybersecurity risks and the cybersecurity risk management program.</p>

</ix:continuation></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span id="xdx_C02_gBFCRBODOTB-BAJ_zNhzPkdMl0Cg"><ix:continuation id="ConU000058-03">&#160;</ix:continuation></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="gfpform10-k_htmp_022"></span>ITEM 2.
PROPERTIES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our corporate headquarters
are located at 8201 164th Ave. NE, #200, Redmond, WA 98052-7615, where we rent a virtual office from an unaffiliated third party under
a virtual office/meeting room agreement. This agreement provides for daily telephone answering, messaging and fax services, and paid access
to conference rooms on an as-needed basis. The virtual office arrangement expires on August 31, 2025. Terms of the virtual office arrangement
provide for a rent payment of $59 per month.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We also lease a warehouse
located at Qiaojiao Road, No. 1, Qiaojiao Middle Road, Tangxia Town, Dongguan City, Guangdong, China, who handle our storage and warehousing
from an unaffiliated third party. The terms of this service provide for a base payment that is charged based on our usage.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Flywheel, our wholly owned
subsidiary, had four office leases in Taiwan in 2024. The respective lease terms are February 9, 2023 to March 8, 2025, March 1, 2024
to June 30, 2025, June 1, 2024 to May 31, 2025, and August 1, 2024 to July 31, 2025 and the total contract amounts are $28,652, $123,107,
$52,434 and $73,175 respectively</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We believe that these facilities
are adequate for our current and near-term future needs. &#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>


<!-- Field: Page; Sequence: 39; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="gfpform10-k_htmp_023"></span><b>ITEM 3. LEGAL PROCEEDINGS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">From time to time, we are
involved in various claims and legal actions arising in the ordinary course of business. To the knowledge of our management, there are
no legal proceedings currently pending against us which we believe would have a material effect on our business, financial position or
results of operations and, to the best of our knowledge, there are no such legal proceedings contemplated or threatened.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="gfpform10-k_htmp_024"></span>ITEM 4.
MINE SAFETY DISCLOSURES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Not applicable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="gfpform10-k_htmp_025"></span>PART II</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="gfpform10-k_htmp_026"></span>ITEM 5.
MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Market Information</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our common stock is listed
The Nasdaq Capital Market and its stock symbol is &#8220;HOUR.&#8221; The closing price of our common stock on Nasdaq on March 26,
2025 was $2.00.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Holders</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of March 27, 2025,
there were 35,151,440 shares of common stock issued and outstanding, and we had approximately 5 holders of record of our common stock.
The number of record holders does not include beneficial owners of common stock whose shares are held in the names of banks, brokers,
nominees or other fiduciaries.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Dividends</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We have not paid any cash
dividends on our common stock and do not currently anticipate paying cash dividends in the foreseeable future. We intend to retain future
earnings, if any, for reinvestment in the development and expansion of our business.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Securities Authorized for Issuance Under
Equity Compensation Plans</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On June 27, 2021, our Board
of Directors and stockholders holding a majority of our outstanding shares of common stock approved the Hour Loop, Inc. 2021 Equity Incentive
Plan (the &#8220;2021 Plan&#8221;). Under the 2021 Plan, a total of 4,995,000 shares of common stock were originally authorized for issuance
pursuant to the grant of stock options, stock appreciation rights, restricted stock, restricted stock units (&#8220;RSUs&#8221;), performance
units, performance shares or other cash- or stock-based awards to officers, directors, employees and eligible consultants to the Company
or its subsidiaries. Pursuant to the terms of the 2021 Plan and subject to adjustment as provided in the 2021 Plan, the maximum aggregate
number of shares that may be issued under the 2021 Plan will be cumulatively increased on January 1, 2022 and on each subsequent January
1, by a number of shares equal to the smaller of (i) 3% of the number of shares of common stock issued and outstanding on the immediately
preceding December 31, or (ii) an amount determined by our Board of Directors. As of March 27, 2025, there were 8,097,909 shares
authorized for issuance under the 2021 Plan, and 8,097,909 shares available for issuance under the 2021 Plan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>


<!-- Field: Page; Sequence: 40; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Recent Sales of Unregistered Securities</i></b>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On January 4, 2023, the Company
issued 1,001 shares of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Douglas Branch, and Alan Gao, with a fair market
value of $2.9985 per share as compensation for the services as executives or directors to the Company pursuant to the terms of their respective
Executive Employment Agreements or Director Agreements with the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On April 3, 2023, the Company
issued 1,365, 1,365, 1,365, 1,365, 1,365 and 606 shares of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Douglas
Branch, Alan Gao and Hillary Bui, respectively, with a fair market value of $2.1985 per share as compensation for the services as executives
or directors of the Company pursuant to the terms of their respective Executive Employment Agreements or Director Agreements with the
Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On June 30, 2023, the Company
issued 1,752 shares of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Douglas Branch, Alan Gao and Hillary Bui, with
a fair market value of $1.7125 per share as compensation for the services as executives or directors of the Company pursuant to the terms
of their respective Executive Employment Agreements or Director Agreements with the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On October 2, 2023, the Company
issued 1,948 shares of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Douglas Branch, Alan Gao and Hillary Bui, with
a fair market value of $1.54 per share as compensation for the services as executives or directors of the Company pursuant to the terms
of their respective Executive Employment Agreements or Director Agreements with the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On January 2, 2024, the Company
issued 2,139 shares of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Douglas Branch, Alan Gao and Hillary Bui, with
a fair market value of $1.4025 per share as compensation for the services as executives or directors of the Company pursuant to the terms
of their respective Executive Employment Agreements or Director Agreements with the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On March 29, 2024, the Company
issued 2,251 shares of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Douglas Branch, Alan Gao and Hillary Bui, with
a fair market value of $1.3330 per share as compensation for the services as executives or directors of the Company pursuant to the terms
of their respective Executive Employment Agreements or Director Agreements with the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On July 1, 2024, the Company
issued 2,946 shares of Company common stock to each of Sam Lai and Maggie Yu (both of whom are executive officers, directors and significant
stockholders of the Company), and Michael Lenner, Douglas Branch, Alan Gao and Hillary Bui (each of whom was a director of the Company
as of such date), with a fair market value of $1.0185 per share as compensation for the services as executives or directors of the Company
pursuant to the terms of their respective Executive Employment Agreements or Director Agreements with the Company. Subsequently, on July
22, 2024, Mr. Branch resigned his position as a member of the Company&#8217;s Board of Directors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On July 25, 2024, following
Mr. Branch&#8217;s resignation, the Company issued 6,000 shares of restricted common stock to Mr. Branch as compensation for services
rendered.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>


<!-- Field: Page; Sequence: 41; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On October 1, 2024, the Company
issued 2,196 shares of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Alan Gao and Hillary Bui, with a fair market
value of $1.3660 per share as compensation for the services as executives or directors of the Company pursuant to the terms of their respective
Executive Employment Agreements or Director Agreements with the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The above issuances were made
pursuant to an exemption from registration as set forth in Rule 506 of Regulation D and Section 4(a)(2) of the Securities Act.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Purchases of Equity Securities by the Issuer
and Affiliated Purchasers</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">None.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Transfer Agent and Registrar</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company&#8217;s transfer
agent is Nevada Agency and Transfer Company. The transfer agent&#8217;s address is 50 West Liberty Street, Suite 880, Reno, Nevada 89501,
and its telephone number is (775) 322-0626.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="gfpform10-k_htmp_027"></span>ITEM 6.
RESERVED</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="gfpform10-k_htmp_028"></span>ITEM 7.
MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Special Note Regarding Forward-Looking Statements</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>All statements other than
statements of historical fact included in this annual report on Form 10-K, including, without limitation, statements under &#8220;Management&#8217;s
Discussion and Analysis of Financial Condition and Results of Operations&#8221; regarding the Company&#8217;s financial position, business
strategy and the plans and objectives of management for future operations, are forward-looking statements. When used in this annual report,
words such as &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;intend&#8221; and
similar expressions, as they relate to us or the Company&#8217;s management, identify forward-looking statements. Such forward-looking
statements are based on the beliefs of management, as well as assumptions made by, and information currently available to, the Company&#8217;s
management. Actual results could differ materially from those contemplated by the forward-looking statements as a result of certain factors
detailed in our filings with the SEC.</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>The following discussion
and analysis of our financial condition and results of operations should be read in conjunction with the financial statements and the
notes thereto contained elsewhere in this annual report on Form 10-K. Certain information contained in the discussion and analysis set
forth below includes forward-looking statements that involve risks and uncertainties. Unless the context otherwise requires, &#8220;Hour
Loop,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our,&#8221; or the &#8220;Company&#8221; refers to Hour Loop, Inc. and its consolidated
subsidiaries.</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>


<!-- Field: Page; Sequence: 42; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Overview</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Our Business</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">We
are an online retailer engaged in e-commerce retailing in the U.S. market. We have operated as a third-party seller on <i>www.amazon.com
</i>since 2013. We have also sold merchandise on our website at <i>www.hourloop.com</i> since 2013. We expanded our operations to <i>www.walmart.com</i>
in October 2020. To date, we have generated practically all of our revenue as a third-party seller on <i>www.amazon.com</i> and only a
negligible amount of revenue from our operations on our website at <i>www.hourloop.com</i> and as a third-party seller on <i>www.walmart.com</i>.
We manage more than 100,000 stock-keeping units (&#8220;SKUs&#8221;). Product categories include home/garden d&#233;cor, toys, kitchenware,
apparel, and electronics. Our primary strategy is to bring most of our vendors&#8217; product selections to the customers. We have advanced
software that assists us in identifying product gaps so we can keep such products in stock year-round including the entirety of the last
quarter (holiday season) of the calendar year (&#8220;Q4&#8221;). In upcoming years, we plan to expand our business rapidly by increasing
the number of business managers, vendors and SKUs.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Business Model</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">There
are three main types of business models on Amazon: wholesale, private label and retail arbitrage. Our business model is wholesale, also
known as reselling, which refers to buying products in bulk directly from the brand or manufacturer at a wholesale price and making a
profit by selling the product on Amazon. We sell merchandise on Amazon and the sales are fulfilled by Amazon. We pay Amazon fees for allowing
us to sell on their platform. Our relationship with Walmart is also similar. We pay Walmart fees for allowing us to sell our merchandise
on their platform. As stated above, to date, we have generated only a negligible amount of revenues as a third-party seller on <i>www.walmart.com</i>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">The
advantages of selling via a wholesale model:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Purchase lower unit quantities with wholesale orders than private label products.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Selling wholesale is less time intensive and easier to scale than sourcing products via retail arbitrage.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">More brands will want to work with us because we can provide broader Amazon presence.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">The
challenges of selling via a wholesale model:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Fierce competition on listing for Buy Box on amazon.com (as described below).</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Developing and maintaining relationships with brand manufacturers.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Market Description/Opportunities</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Total
U.S. retail sales increased 2.5% to $7.42 trillion in 2024 from $7.24 trillion in 2023. Consumers spent $1,192.29 billion online with
U.S. merchants in 2024, which is around 16.07% of total U.S. retail sales for the year compared to 15.45% in 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Amazon
accounted for approximately 40% of all e-commerce in the United States and that makes Amazon the biggest ecommerce giant currently in
the market.&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Formation</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">The
Company was founded in 2013 by Sam Lai and Maggie Yu. With their vision, leadership, and software development skills, the Company grew
rapidly. From 2013 to 2024, sales grew from $0 to $138,252,861.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>


<!-- Field: Page; Sequence: 43; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">We
were originally incorporated under the laws of the State of Washington on January 13, 2015. In 2019, we formed a wholly owned subsidiary,
Flywheel Consulting Ltd. (&#8220;Flywheel&#8221;), to provide business operating consulting services, exclusively to Hour Loop. On April
7, 2021, Hour Loop converted from a Washington corporation to a Delaware corporation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Competitive Advantage</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Among
the approximately 1.9 million active third-party sellers on Amazon, we believe we have two main competitive advantages:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">First, we have strong operations and sales teams experienced in listing, shipment, advertising, reconciliation and sales. By delivering high quality results and enhancing procedures through the process, our teams are competitive.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Second, we believe our proprietary software system gives us an advantage over our competition. The system is highly customized to our business model; it collects and processes large amounts of data every day to optimize our operation and sales. Through advanced software, we can identify product gaps and keep them in stock all year round.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">With
respect to our advertising strategy, we advertise those products that we estimate will have greater demand based on our experience. This
lets us allocate our advertising budget in a fashion that delivers positive value. We advertise our products on Amazon. We allocate our
advertising dollars prudently. This is accomplished by advertising items that deliver the most return for our advertising spending. We
monitor the items being advertised by our competitors. On the operations side, we constantly refine our processes based on learnings from
historical data. The combination of managing the business operations effectively along with allocating our advertising budget to high
value items allows us to grow profitably. In cases where the advertising is fierce, we allocate the spending appropriately. Our strategy
for competing with larger competitors is to monitor their pricing and not compete with them when their pricing is low or at a loss. Competitors
sell at low prices or at a loss due to a variety of reasons, including, but not limited to, their desire to liquidate inventory or achieve
short-term increase in revenue. During these times, we avoid matching their prices. This strategy allows us to stay profitable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Our Financial Position</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For the fiscal years ended
December 31, 2024 and 2023, we generated net revenues of $138,252,861 and $132,124,202, respectively, and reported net income (loss) of
$657,447 and $(2,429,694), respectively, and cash flow provided by (used in) operating activities of $313,140 and $(2,063,375), respectively.
As noted in our consolidated financial statements, as of December 31, 2024, we had retained earnings of $(595,175).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>


<!-- Field: Page; Sequence: 44; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->41<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Results of Operations</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Year Ended December 31, 2024 Compared to
Year Ended December 31, 2023</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table shows a comparison of our
2024 and 2023 income statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Year
Ended December 31,</b></p></td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Statement of Operations Data</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left">Total revenues</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">138,252,861</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">132,124,202</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Total cost of goods sold</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(66,242,153</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(65,606,947</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">72,010,708</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">66,517,255</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Total operating expenses</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">71,279,768</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">69,520,678</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Income (loss) from operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">730,940</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,003,423</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total other non-operating income (expense)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">228,621</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(157,031</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Income tax (expense) benefit</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(302,114</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">730,760</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net income (loss)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">657,447</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,429,694</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Other comprehensive loss</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(25,644</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(2,597</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total comprehensive income (loss)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">631,803</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(2,432,291</td><td style="text-align: left">)</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Revenue</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We generated $138,252,861
in revenues in 2024, as compared to $132,124,202 in revenues in the same period in 2023. This represents an increase in revenues of $6,128,659,
or 4.64%. We attribute this increase to our continued growth and maturity in our operating model, despite an overall e-commerce traffic
slowdown and intense competition. Our total orders in 2024 were approximately 6,337,492, as compared to 5,749,107 orders in 2023, representing
an increase of 10.23%. This surge in orders has played a pivotal role in driving the overall revenue growth. The substantial increase
in order quantity indicates a rising demand for our products, leading to a corresponding increase in revenue generated from these sales.
As a result, the increase in orders has directly contributed to the overall growth in the Company&#8217;s revenues during the period.
The 10.23% increase in orders reflects strong customer demand, but our pricing strategy, including competitive pricing pressure and discounts
offered during the period, resulted in lower prices for products sold. As a consequence, even with the significant order volume increase,
the revenue growth was slightly shy of fully matching this proportion.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Cost of Goods Sold</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Cost of goods sold for the
year ended December 31, 2024 totaled $66,242,153, as compared to $65,606,947 for the year ended December 31, 2023. Cost of goods sold
includes the cost of the merchandise sold and shipping costs, as well as estimated losses due to damage to goods.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>


<!-- Field: Page; Sequence: 45; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->42<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Operating Expense</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Operating expenses for the
year ended December 31, 2024 totaled $71,279,768, representing a $1,759,090, or 2.53%, increase from the $69,520,678 of operating expenses
for the year ended December 31, 2023. This change was caused by an increase in platform fees and fees paid to Amazon. The Amazon fees
are proportional to revenues. The increase in revenues in 2024 over the same period in 2023 drove the increase in platform fees and higher
Amazon fees.<i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Other Expenses, Net</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Other expenses, net for the
year ended December 31, 2024 was $228,621, as compared to $(157,031) for the year ended December 31, 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Total Comprehensive income (loss)</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Total comprehensive income
(loss) for the year ended December 31, 2024 was $631,803, as compared to $(2,432,291) for the year ended December 31, 2023. The decrease
in total comprehensive loss was attributed to an increase in the Company&#8217;s gross revenues in 2024, compared to 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Liquidity and Capital Resources</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Cash Flows for the Years Ended December
31, 2024 and 2023</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Liquidity is the ability of
an enterprise to generate adequate amounts of cash to meet its needs for cash requirements. We had cash of $2,119,581 and $2,484,153 as
of December 31, 2024 and 2023, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our primary uses of cash have
been for inventory, payments to Amazon related to sales and shipping of products, for services provided, payments for marketing and advertising
and salaries paid to our employees. We have received funds from the sales of products that we sell online. The following trends are reasonably
likely to result in changes in our liquidity over the near- to long-term:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">An increase in working capital requirements to finance the rapid growth in our current business,</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">An increase in fees paid to Amazon and other partners as our sales grows</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">The cost of being a public company;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Marketing and advertising expenses for attracting new customers; and</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Capital requirements for the development of additional infrastructure</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Since inception, we have generated
liquidity from the profitability of our ongoing business and from debt to fund our operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>


<!-- Field: Page; Sequence: 46; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->43<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table shows
a summary of our cash flows for the years ended December 31, 2024 and 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Year Ended&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31,</b>&#160;</p></td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Statement of Cash Flows</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 70%; text-align: left">Net cash provided by (used in) operating activities</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">313,140</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">(2,063,375</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net cash used in investing activities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(35,996</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(14,823</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net cash used in financing activities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(671,000</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Effect of changes in foreign currency rates</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">29,284</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">(238</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net decrease in cash</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(364,572</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(2,078,436</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt">Cash - beginning of the period</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">2,484,153</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">4,562,589</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Cash - end of the period</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,119,581</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,484,153</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Net Cash Provided by (used in) Operating Activities</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For the fiscal year ended
December 31, 2024, cash provided by (used in) operating activities amounted to $313,140, as compared to $(2,063,375) for the year ended
December 31, 2023. This was driven by our net income (loss) of $657,447 for the year ended December 31, 2024, as compared to $(2,429,694)
for the same period in 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Despite the increase in revenue
to $138,252,861 for the year ended December 31, 2024, as compared to $132,124,202 for the year ended December 31, 2023, the revenue increase
was offset by a corresponding increase in cost of goods sold of $635,206 and an increase in operating expenses of $1,759,090.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Net Cash Used in Investing Activities</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For the fiscal year ended
December 31, 2024, $35,996 in cash was used in investing activities, as compared to $14,823 in cash used in investing activities for the
fiscal year ended December 31, 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Net Cash Used in Financing Activities</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For the fiscal year ended
December 31, 2024, cash used in financing activities amounted to $671,000, as compared to $-0- cash used in financing activities for the
fiscal year ended December 31, 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>


<!-- Field: Page; Sequence: 47; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->44<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Off-Balance Sheet Financing Arrangements</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We have no obligations, assets
or liabilities which would be considered off-balance sheet arrangements. We do not participate in transactions that create relationships
with unconsolidated entities or financial partnerships, often referred to as variable interest entities, which would have been established
for the purpose of facilitating off-balance sheet arrangements. We have not entered into any off-balance sheet financing arrangements,
established any special purpose entities, guaranteed any debt or commitments of other entities, or purchased any non-financial assets.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Contractual Obligations</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Except as set forth below,
we do not have any long-term capital lease obligations, operating lease obligations or long-term liabilities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><i>Bank of America Loan</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">On
June 18, 2019, the Company issued a Promissory Note (the &#8220;BofA Note&#8221;) in the amount of $785,000 to Bank of America for a loan
in the amount of $785,000. The BofA Note matures on June 18, 2024 and bears interest at a rate of 8.11% per annum. As of December 31,
2024, the aggregate principal amount of the BofA Note outstanding was $-0-. On June 30, 2024, the Company paid accrued interest in full.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><i>Taishin International
Bank</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On August 18, 2022, Flywheel
entered into a line of credit agreement in the amount of $6,940,063 with Taishin of America Loa. The line of credit initially matured
on August 30, 2023. On August 11, 2023, the line of credit was extended for an additional year, revising the maturity date to August 30,
2024. On May 28, 2024, the term of the loan was revised such that maturity date was extended to November 24, 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On November 25, 2024, the
term of the loan was revised such that maturity date was extended to May 23, 2025. The line of credit bears interest at a rate of 3.33%
per annum.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of December 31, 2024 and
2023, the outstanding balance under the Taishin line of credit was $610,967 and $652,422, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><i>Affiliated Loans</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">From
time to time, the Company receives loans and advances from its stockholders to fund its operations. As of December 31, 2024, the Company had a total of $4,192,995 due to related parties, which included $3,499,418 in stockholder payables and
$693,577 accrued for bonuses. While stockholder payables are generally non-interest bearing and payable on demand, the Company
and stockholders entered into loan agreements for loans with terms over one year.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="text-decoration: underline">December 2020 Loan</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">On
December 30, 2020 and later modified on September 16, 2021, the Company, Mr. Lai and Ms. Yu entered into a loan agreement of $1,041,353
and converted it into a retroactive interest-bearing (2%) loan with a repayment date of December 31, 2021. On January 18, 2022 and January
27, 2023, the Company repaid the loan principal and accrued interest in full. Together, Mr. Lai and Ms. Yu hold approximately 94.9% of the
Company&#8217;s outstanding shares. Mr. Lai is the Company&#8217;s Chairman of the Board, Chief Executive Officer and Interim Chief Financial
Officer. Ms. Yu is the Company&#8217;s Senior Vice President and a member of the Company&#8217;s Board of Directors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>


<!-- Field: Page; Sequence: 48; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->45<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="text-decoration: underline">July 2021 Loan</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">On
July 27, 2021, the Company, Mr. Lai and Ms. Yu entered into a loan agreement with a principal amount of $4,170,418. The loan is subordinated.
The original annual interest rate was 2% and the original repayment date was December 31, 2022. On December 28, 2022, the Company, Mr.
Lai and Ms. Yu agreed to extend the term of the loan, with a new maturity date of December 31, 2024. On December 31, 2024, the Company,
Mr. Lai and Ms. Yu agreed to extend the term of the loan, with a new maturity date of December 31, 2025. As amended, the annual interest
rate of the loan is 5.5%.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Leases</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company has four operating
leases (Flywheel has four offices lease in Taiwan). The respective lease terms are February 9, 2023 to March
8, 2025, March 1, 2024 to June 30, 2025, June 1, 2024 to May 31, 2025, and August 1, 2024 to July 31, 2025, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: center">For the Year Ending December 31,</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Amount</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: center">2025</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">115,652</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: center">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: center">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: center; padding-bottom: 1pt">2028 and thereafter</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total minimum lease payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">115,652</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Less: effect of discounting</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,112</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Present value of the future minimum lease payment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">114,540</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Less: operating lease liabilities-current</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(114,540</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Total operating lease liabilities-non-current</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Sales Taxes</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">We
make an assessment of sales tax payable, including any related interest and penalties, and accrue these estimates on the financial statements.
Pursuant to the Wayfair decision, each state enforces sales tax collection at different dates. We collect and remit sales tax in accordance
with state regulations. We estimate that as of December 31, 2024, we owed $-0- in sales taxes, along with penalties and interest.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Critical Accounting Policies and Estimates</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The preparation of consolidated financial statements
and related disclosures in conformity with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;).
U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure
of contingent assets and liabilities at the date of the financial statements, and income and expenses during the periods reported. Actual
results could materially differ from those estimates.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>


<!-- Field: Page; Sequence: 49; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->46<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Cash and Cash Equivalents</b> - The
Company considers all highly liquid financial instruments purchased with original maturities of three months or less to be cash. Our cash
is held in the bank and covered by the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;), subject to applicable limits. Deposits
are insured up to $250,000 per depositor, per FDIC-insured bank, per ownership category. Cash equivalents and marketable securities are
comprised of time deposits, money market funds, highly liquid government bonds, corporate debt securities, mortgage-backed and asset-backed
securities, and marketable equity securities. Our cash and cash equivalents primarily consisted of cash and money market funds. Such amounts
are recorded at fair value.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Accounts Receivable
and Allowance for Credit Losses</b> - Accounts receivable are stated at historical cost less allowance for doubtful accounts. On a periodic
basis, management evaluates its accounts receivable and determines whether to provide an allowance for credit losses in accordance with
the Financial Accounting Standards Board&#8217;s (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) Topic 326,
credit losses based on a past history of write-offs, collections, current credit conditions, current economic conditions, reasonable and
supportable forecasts of future economic conditions. The evaluation is performed on a collective basis where similar characteristics exist,
primarily based on similar services or products offerings. We adopted the standard effective January 1, 2023. The impact of the adoption
was not considered material to the financial statements and primarily resulted in new/enhanced disclosures only. A receivable is considered
past due if the Company has not received payments based on agreed-upon terms. The Company generally does not require any security or collateral
to support its receivables. The collection is primarily through Amazon and the collection period is usually less than 7 days. The Company
performs on-going evaluations of its customers and maintains an allowance for credit losses as the Company deems necessary or appropriate.
As of December 31, 2024 and 2023, the Company did not deem it necessary to have an allowance for credit loss.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Inventory and Cost of Goods Sold</b> - The
Company&#8217;s inventory consists mainly of finished goods. Inventories are stated at the lower of cost or net realizable value. Cost
is principally determined on a first-in-first-out basis. The Company&#8217;s costs include the amounts it pays manufacturers for product,
tariffs and duties associated with transporting product across national borders, and freight costs associated with transporting the product
from its manufacturers to its warehouses, as applicable. The merchandise with terms of FOB shipping point from vendors was recorded as
the inventory-in-transit when inventory left the shipping dock of the vendors but not yet reached the receiving dock of the Company. Management
continually evaluates its estimates and judgments including those related to merchandise inventory.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The &#8220;Cost of revenues&#8221; line item in
the unaudited consolidated statements of operations is principally inventory sold to customers during the reporting period.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Policy for inventory allowance: The Company writes
down the cost of obsolete and slow-moving inventories to the estimated net realizable value, based on inventory obsolescence trends, historical
experience, forecasted consumer demand and application of the specific identification method. As of December 31, 2024 and 2023, $560,293
and $675,886, respectively, were written down from the cost of inventories to their net realizable values. Full inventory allowance is
recorded for the inventory SKU not sold for more than one year.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Property and Equipment</b> - Property and equipment
are recorded at cost and depreciated or amortized over the estimated useful life of the asset using the straight-line method. The Company
elected to expense any individual property and equipment items under $2,500.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The majority of the Company&#8217;s property and
equipment is computers, and the estimated useful life is 3 years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>


<!-- Field: Page; Sequence: 50; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->47<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Impairment of Long-lived Assets</b>- In accordance
with ASC 360-10-35-17, if the carrying amount of an asset or asset group (in use or under development) is evaluated and found not to be
fully recoverable (the carrying amount exceeds the estimated gross, undiscounted cash flows from use and disposition), then an impairment
loss must be recognized. The impairment loss is measured as the excess of the carrying amount over the asset&#8217;s (or asset group&#8217;s)
fair value. The Company did not record any impairment charges for the years ended December 31, 2024 and 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Leases - </b>Leases are classified at lease
commencement date as either a finance lease or an operating lease. A lease is a finance lease if it meets any of the following criteria:
(a) the lease transfers ownership of the underlying asset to the lessee by the end of the lease term, (b) the lease grants the lessee
an option to purchase the underlying asset that the lessee is reasonably certain to exercise, (c) the lease term is for the major part
of the remaining economic life of the underlying asset, (d) the present value of the sum of the lease payments and any residual value
guaranteed by the lessee that is not already reflected in the lease payments equals or exceeds substantially all of the fair value of
the underlying asset or (e) the underlying asset is of such a specialized nature that it is expected to have no alternative use to the
lessor at the end of the lease term. When none of the foregoing criteria is met, the lease shall be classified as an operating lease.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company typically utilizes operating leases
for its office space requirements. This means that the Company leases office space, categorizing the lease arrangement as an operating
lease. Under this arrangement, The Company does not hold ownership of the leased assets but instead pays rent for the right to use them.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For a lessee, a lease is recognized as an operating
lease right-of-use asset with a corresponding liability at lease commencement date. The lease liability is calculated at the present value
of the lease payments not yet paid by using the lease term and discount rate determined at lease commencement. The operating lease right-of-use
asset is calculated as the lease liability, increased by any initial direct costs, and prepaid lease payments, reduced by any lease incentives
received before lease commencement. The operating lease right-of-use asset itself is amortized on a straight-line basis unless another
systematic method better reflects how the underlying asset will be used by and benefits the lessee over the lease term.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Fair Value Measurement </b>- Fair value is
defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or
most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. The
carrying amounts reported in the consolidated balance sheets for cash and cash equivalents, accounts receivable, accounts payable, due
to related parties and short-term debt at fair value or cost, which approximates fair value because of the short period of time between
the origination of such instruments and their expected realization and their current market rates of interest.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Fair value is defined 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. To increase the comparability of fair value measures, the following hierarchy prioritizes the inputs to valuation methodologies
used to measure fair value:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-size: 10pt">i.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Level 1 &#8212; Valuations based on quoted prices for identical assets and liabilities in active markets.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">ii.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Level 2 &#8212; Valuations based on observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets and liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">iii.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Level 3 &#8212; Valuations based on unobservable inputs reflecting our own assumptions, consistent with reasonably available assumptions made by other market participants. These valuations require significant judgment.</span></td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<!-- Field: Page; Sequence: 51; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->48<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Revenue Recognition</b> - The Company accounts
for revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers (&#8220;ASC Topic 606&#8221;). The Company adopted
ASC Topic 606 as of January 1, 2019. The standard did not affect the Company&#8217;s consolidated financial position, or cash flows. There
were no changes to the timing of revenue recognition as a result of the adoption.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recognizes revenue in accordance with
ASC Topic 606, which provided a five-step model for recognizing revenue from contracts with customers as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Identify the contract with a customer.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Identify the performance obligations in the contract.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Determine the transaction price.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Allocate the transaction price to the performance obligations in the contract.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Recognize revenue when or as performance obligations are satisfied.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company evaluated principal versus agent considerations
to determine whether it is appropriate to record platform fees paid to Amazon as an expense or as a reduction of revenue. Platform fees
are recorded as sales and distribution expenses and are not recorded as a reduction of revenue because the Company as principal owns and
controls all the goods before they are transferred to the customer. The Company can, at any time, direct Amazon, similarly, other third-party
logistics providers (&#8220;Logistics Providers&#8221;), to return the Company&#8217;s inventories to any location specified by the Company.
It is the Company&#8217;s responsibility to make any returns made by customers directly to Logistics Providers and the Company retains
the back-end inventory risk. Further, the Company is subject to credit risk (i.e., credit card chargebacks), establishes prices of its
products, can determine who fulfills the goods to the customer (Amazon or the Company) and can limit quantities or stop selling the goods
at any time. Based on these considerations, the Company is the principal in this arrangement.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company derives its revenue from the sale
of consumer products. The Company sells its products directly to consumers through online retail channels. The Company considers customer
order confirmations to be a contract with the customer. For each contract, the promise to transfer products is identified as the sole
performance obligation. Transaction prices are evaluated for potential refunds or adjustments, determining the net consideration expected.
Revenues for the years ended December 31, 2024 and 2023 were recognized at a point in time. Customer confirmations are executed at the
time an order is placed through third-party online channels. For all of the Company&#8217;s sales and distribution channels, revenue is
recognized when control of the product is transferred to the customer (i.e., when the Company&#8217;s performance obligation is satisfied),
which typically occurs at shipment date. As a result, the Company has a present and unconditional right to payment and record the amount
due from the customer in accounts receivable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>


<!-- Field: Page; Sequence: 52; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->49<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The customer can return the products within 30
days after the products are delivered and estimated sales returns are calculated based on the expected returns. The rates of sales returns
were 7.19% and 6.45% of gross sales for the years ended December 31, 2024 and 2023, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">From time to time, the Company offers price discounts
on certain selected items to stimulate the sales of those items. Revenue is measured as the amount of consideration for which the Company
expects to be entitled in exchange for transferring goods. Consistent with this policy, the Company reduces the amount of these discounts
from the gross revenue to calculate the net revenue recorded on the statement of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A performance obligation, defined as the promise
to transfer a distinct good, is the unit of account in ASC Topic 606. The Company treats shipping and handling as fulfillment activities,
not separate performance obligations. Costs for shipping and handling were $31,480,104 and $31,187,009 for the years ended December 31,
2024 and 2023, respectively, recorded as selling and marketing expenses.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Segment Information </b>&#8211; The Company
has only one segment, which is online retail (e-commerce).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company uses the &#8220;management approach&#8221;
in determining reportable operating segments. The management approach considers the internal organization and reporting used by the Company&#8217;s
chief operating decision maker for making operating decisions and assessing performance as the source for determining the Company&#8217;s
reportable segments. The Company&#8217;s chief operating decision maker has been identified as the chief executive officer of the Company
who reviews financial information of separate operating segments based on U.S. GAAP. The chief operating decision maker now reviews results
analyzed by customers. This analysis is only presented at the revenue level with no allocation of direct or indirect costs. Consequently,
the Company has determined that it has only one operating segment.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Income Taxes</b> - Income tax expense includes
U.S. (federal and state) and foreign income taxes.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company also complied with state tax codes
and regulations, including with respect to California franchise taxes. Management has evaluated its tax positions and has concluded that
the Company had taken no uncertain tax positions that could require adjustment or disclosure in the financial statements to comply with
provisions set forth in ASC section 740, <i>Income Taxes</i>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Deferred tax assets represent amounts available
to reduce income taxes payable in future periods. Deferred tax assets are evaluated for future realization and reduced by a valuation
allowance to the extent we believe they will not be realized. We consider many factors when assessing the likelihood of future realization
of our deferred tax assets, including recent cumulative loss experience and expectations of future earnings, capital gains and investment
in such jurisdiction, the carry-forward periods available to us for tax reporting purposes, and other relevant factors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Presentation of Sales Taxes</b> - Governmental
authorities impose sales tax on all of the Company&#8217;s sales to nonexempt customers. The Company collects sales tax from customers
and remits the entire amount to the governmental authorities. The Company&#8217;s accounting policy is to exclude the tax collected and
remitted from revenues and cost of revenues.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company assesses sales tax payable including
any related interest and penalties and accrues these estimates on its financial statements. Pursuant to the Wayfair decision, each state
enforces sales tax collection at different dates. The Company collects and remits sales tax in accordance with state regulations. The
Company estimates that as of December 31, 2024 and 2023, it owed $-0- and $288,466, respectively, in sales taxes along with penalties
and interest resulting from late filings.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>


<!-- Field: Page; Sequence: 53; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->50<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Concentration of Credit Risks -</b> Financial
instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents and accounts
receivable. The Company maintains cash and cash equivalents with various domestic and foreign financial institutions of high credit quality.
The Company performs periodic evaluations of the relative credit standing of all of the aforementioned institutions.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company maintains reserves for potential credit
losses on customer accounts when deemed necessary. Significant customers are those which represent more than 10% of the Company&#8217;s
total net revenue or gross accounts receivable balance at the balance sheet date. During the years ended December 31, 2024 and 2023, the
Company had no customer that accounted for 10% or more of total net revenues. In addition, as of December 31, 2024 and 2023, the Company
had no customer that accounted for 10% or more of gross accounts receivable. As of December 31, 2024 and 2023, all of the Company&#8217;s
accounts receivable were held by the Company&#8217;s sales platform agent, Amazon, which collects money on the Company&#8217;s behalf
from its customers. Therefore, the Company&#8217;s accounts receivable are comprised of receivables due from Amazon and the reimbursement
from Amazon to the Company usually takes less than 7 days.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s business is reliant on one
key vendor which currently provides the Company with its sales platform, logistics and fulfillment operations, including certain warehousing
for the Company&#8217;s net goods, and invoicing and collection of its revenue from the Company&#8217;s end customers. During the years
ended December 31, 2024 and 2023, approximately 99% and 99%, respectively, of the Company&#8217;s revenue was through or with the Amazon
sales platform.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b>Foreign Currency Exchange
Risk</b> - The Company is exposed to foreign currency exchange risk through its foreign subsidiary in Taiwan. The Company does not hedge
foreign currency translation risk in the net assets and income reported from these sources.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Advertising and Promotion Expenses</b> &#8211;
Our policy is to recognize advertising costs as they are incurred. Advertising and promotion expenses were $5,323,886 and $4,605,629 for
the years ended December 31, 2024 and 2023, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Commitments and Contingencies</b> - Liabilities
for loss contingencies arising from claims, assessments, litigation, fines, penalties, and other sources are recorded when it is probable
that a liability has been incurred and the amount can be reasonably estimated. Legal costs incurred in connection with loss contingencies
are expensed as incurred.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Related Parties</b> - The Company accounts
for related party transactions in accordance with FASB ASC Topic 850 (Related Party Disclosures). A party is considered to be related
to the Company if the party directly or indirectly or through one or more intermediaries, controls, is controlled by, or is under common
control with the Company. Related parties also include principal owners of the Company, its management, members of the immediate families
of principal owners of the Company and its management and other parties with which the Company may deal if one party controls or can significantly
influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully
pursuing its own separate interests. A party which can significantly influence the management or operating policies of the transacting
parties or if it has an ownership interest in one of the transacting parties and can significantly influence the other to an extent that
one or more of the transacting parties might be prevented from fully pursuing its own separate interests is also a related party.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Earnings per Share - </b>The Company computes
basic earnings per common share using the weighted-average number of shares of common stock outstanding during the period. For the period
in which the Company reports net losses, diluted net loss per share attributable to stockholders is the same as basic net loss per share
attributable to stockholders, because potentially dilutive common shares are not assumed to have been issued if their effect is anti-dilutive.
There were no dilutive securities or other items that would affect earnings per share for the years ended December 31, 2024 and 2023. Therefore,
the diluted earnings per share is the same as the basic earnings per share.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Shares Issued for Services</b> &#8211; Stock-based
compensation cost for all equity-classified stock awards expected to vest is measured at fair value on the date of grant and recognized
over the service period.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>


<!-- Field: Page; Sequence: 54; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->51<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="gfpform10-k_htmp_029"></span>ITEM 7A.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Not applicable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="gfpform10-k_htmp_030"></span>ITEM 8.
FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Reference is made to pages
F-1 through F-24 comprising a portion of this annual report on Form 10-K.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="gfpform10-k_htmp_031"></span>ITEM 9.
CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Not applicable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="gfpform10-k_htmp_032"></span>ITEM 9A.
CONTROLS AND PROCEDURES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Evaluation of Disclosure Controls and Procedures</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Disclosure controls are procedures
that are designed with the objective of ensuring that information required to be disclosed in our reports filed under the Exchange Act,
such as this annual report, is recorded, processed, summarized, and reported within the time period specified in the SEC&#8217;s rules
and forms. Disclosure controls are also designed with the objective of ensuring that such information is accumulated and communicated
to our management, including the chief executive officer and chief financial officer, as appropriate to allow timely decisions regarding
required disclosure. Our management evaluated, with the participation of our current chief executive officer and chief financial officer
(our &#8220;Certifying Officers&#8221;), the effectiveness of our disclosure controls and procedures as of December 31, 2024, pursuant
to Rule 13a-15(b) under the Exchange Act. Based upon that evaluation, our Certifying Officers concluded that, as of December 31, 2024,
our disclosure controls and procedures were effective.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We do not expect that our
disclosure controls and procedures will prevent all errors and all instances of fraud. Disclosure controls and procedures, no matter how
well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the disclosure controls and procedures
are met. Further, the design of disclosure controls and procedures must reflect the fact that there are resource constraints, and the
benefits must be considered relative to their costs. Because of the inherent limitations in all disclosure controls and procedures, no
evaluation of disclosure controls and procedures can provide absolute assurance that we have detected all our control deficiencies and
instances of fraud, if any. The design of disclosure controls and procedures also is based partly on certain assumptions about the likelihood
of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future
conditions.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>


<!-- Field: Page; Sequence: 55; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->52<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Management&#8217;s Report on Internal Control
Over Financial Reporting</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our management is responsible
for establishing and maintaining adequate internal control over financial reporting, as defined under Exchange Act Rules 13a-15(f) and
14d-14(f). Our internal control over financial reporting is designed to provide reasonable assurance regarding the reliability of financial
reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">All internal control systems,
no matter how well designed, have inherent limitations and may not prevent or detect misstatements. Therefore, even those systems determined
to be effective can only provide reasonable assurance with respect to financial reporting reliability and financial statement preparation
and presentation. In addition, projections of any evaluation of effectiveness to future periods are subject to risk that controls become
inadequate because of changes in conditions and that the degree of compliance with the policies or procedures may deteriorate.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Management assessed the effectiveness
of the Company&#8217;s internal control over financial reporting as of December 31, 2024. In making the assessment, management used the
criteria issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO &#8211; 2013) in Internal Control-Integrated
Framework. Based on its assessment, management concluded that, as of December 31, 2024, our Company&#8217;s internal control over financial
reporting was adequate in material aspects.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Changes in Internal Control over Financial
Reporting</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">There were no changes in our
internal control over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) of the Exchange Act) during the most
recent fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial
reporting.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="gfpform10-k_htmp_033"></span>ITEM 9B.
OTHER INFORMATION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span id="xdx_90E_ecustom--NoInsiderTradingFlag_dbT_c20240101__20241231_zQ03voR7NV5" title="No Insider Trading Flag" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000064" name="HOUR:NoInsiderTradingFlag">None</ix:nonNumeric></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="gfpform10-k_htmp_034"></span>ITEM 9C.
DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Not applicable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="gfpform10-k_htmp_035"></span>PART III</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="gfpform10-k_htmp_036"></span>ITEM 10.
DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Officers and Directors</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table sets forth
the names and ages of the members of our Board of Directors and our executive officers and the positions held by each. Each director&#8217;s
term continues until his or her successor is elected or qualified at the next annual meeting, unless such director earlier resigns or
is removed.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="border-bottom: Black 1pt solid; width: 23%"><span style="font-size: 10pt"><b>Name</b></span></td>
    <td style="padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 6%; text-align: center"><span style="font-size: 10pt"><b>Age</b></span></td>
    <td style="padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 69%"><span style="font-size: 10pt"><b>Position</b></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">Sam Lai</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">43</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Chairman of the Board, Chief Executive Officer and Interim Chief Financial Officer</span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-size: 10pt">Sau Kuen (Maggie) Yu</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">48</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Senior Vice President and Director</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">Michael Lenner</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">47</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Independent Director</span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-size: 10pt">Minghui (Alan) Gao</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">52</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Independent Director</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">Hilary (Hui-Chong) Bui</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">40</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Independent Director</span></td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<!-- Field: Page; Sequence: 56; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->53<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Biographical information concerning
our directors and executive officers listed above is set forth below.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><b><i>Sam
Lai.</i></b> Mr. Lai has served as our Chief Executive Officer and been a member of our Board of Directors since June 2013 and our Chairman
of Board since April 2021. He has served as our Interim Chief Financial Officer since March 29, 2022. He is a seasoned software engineer
who has designed and built software and code from the ground up at Hour Loop, Inc., Amazon.com, Inc., UnifiedEdge, Inc., Kits, and Applied
Research Labs for the past 18 years. From December 2009 through June 2017, Mr. Lai served as a Software Development Engineer for Amazon.com,
Inc. From March 2009 through December 2009, he served as a Senior Java Developer at UnifiedEdge, Inc. From February 2007 through March
2009, Mr. Lai served as a Senior Java Developer at Kits. From September 2005 through February 2007, he served as a Software Development
Engineer for Amazon.com, Inc. From March 2003 through January 2004, Mr. Lai served as a Research Engineer Scientist Assistant at Applied
Research Labs. Mr. Lai graduated with a Bachelor Degree in Computer Science from University of Texas at Austin in 2003 and a Masters Degree
in Computer Science from University of California, San Diego in 2004. Mr. Lai does not hold, and has not previously held, any directorships
in any reporting companies.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><b><i>Sau
Kuen (Maggie) Yu.</i></b> Ms. Yu has served as our Senior Vice President and has been a member of our Board of Directors since June 2013.
Since graduating from University of California, San Diego until June 2013, Ms. Yu has no employment history. Ms. Yu graduated with a Bachelor
Degree in Computer Science from University of California, San Diego in 2004. Ms. Yu does not hold, and has not previously held, any directorships
in any reporting companies.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><b><i>Michael
Lenner.</i></b> Mr. Lenner has been an independent member of our Board of Directors since June 1, 2021. Since May 2018, Mr. Lenner has
served as Vice President, Software Engineering, Disney Streaming Services at The Walt Disney Company. From August 2017 through May 2018,
he served as Vice President, Software Engineering at BAMTECH Media. From July 2014 through August 2017, Mr. Lenner served as Vice President,
Software Engineering and Senior Director, Software Engineering at Major League Baseball Advanced Media. From February 2011 through June
2014, he served as the Vice President, Engineering at H. Bloom. Mr. Lenner graduated with a Bachelor of Arts Degree in Physics from Binghamton
University and a Masters of Science Degree in Computer Science from Columbia University. Mr. Lenner does not hold, and has not previously
held, any directorships in any reporting companies.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><b><i>Minghui (Alan) Gao.</i></b>
Mr. Gao has been an independent member of our Board of Directors since October 6, 2021. Since October 2021, Mr. Gao has served as the
Chief Technology Officer of Cue Health, Inc. From January 2018 to October 2021, he served as the Chief Technology Officer of PillPack
(which was acquired by Amazon Pharmacy). From October 2016 to January 2018, Mr. Gao served as the Director of Prime Video at Amazon.com.
From September 2013 to October 2016, he served as Engineering Director of Seller Services at Amazon.com. From September 2011 to September
2013, Mr. Gao served as the Chief Technology Officer and Senior Vice President of Product and Engineering at Xiu.com, an e-commerce company
in China. From November 2008 through June 2011, he served as Engineering Director at Amazon.cn in China. From October 2007 to November
2008, Mr. Gao served as Senior Manager, Software Development at Amazon.com. From November 2006 to October 2007, he served as a Software
Development Manager at Amazon.com. From April 2001 to November 2006, Mr. Gao served as Software Design Engineer and Development Lead.
Mr. Gao graduated with a Masters Degree in Computer Science from Baylor university in 1999. Mr. Gao does not hold, and has not previously
held, any directorships in any reporting companies.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&#160;</p>


<!-- Field: Page; Sequence: 57; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->54<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><b><i>Hilary
(Hui-Chong) Bui.</i></b> Ms. Bui has been an independent member of our Board of Directors since February 20, 2023. Since November 2022,
Ms. Bui has served as the Senior Finance Manager&#8211;North America and US Retail FP&amp;A of Starbucks Corporation. She joined Starbucks
Corporation in 2015 and has served various positions including Finance Manager and Business Analysis Manager of different divisions before
being promoted to the current position. From 2011 to 2015, Ms. Bui served as Senior Finance Analyst and Finance Analyst in different divisions
of General Mills, Inc. From 2007 to 2011, Ms. Bui served as Senior Assurance Associate of PricewaterhouseCoopers, LLP. Ms. Bui graduated
with a bachelor&#8217;s degree of Accounting from the University of Minnesota in 2007. Ms. Bui does not hold, and has not previously held,
any directorships in any reporting companies.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Family Relationships</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Sam Lai, our Chairman of the
Board, Chief Executive Officer and Interim Chief Financial Officer, and Maggie Yu, our Senior Vice President and member of our Board of
Directors, are married.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Involvement in Certain Legal Proceedings</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">No executive officer, member
of the board of directors or control person of our Company has been involved in any legal proceeding listed in Item 401(f) of Regulation
S-K in the past 10 years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Board Committees and Director Independence</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As a Nasdaq-listed company,
we are required to comply with Nasdaq&#8217;s continued listing standards.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Controlled Company and Director Independence</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The &#8220;controlled company&#8221;
exception to the Nasdaq rules provides that a company of which more than 50% of the voting power is held by an individual, group or another
company, a &#8220;controlled company,&#8221; need not comply with certain requirements of the Nasdaq corporate governance rules. As stated
above, Sam Lai, the Chairman of the Board, Chief Executive Officer and Interim Chief Financial Officer of the Company, and Maggie Yu,
Senior Vice President of the Company and a member of the Board, who are husband and wife, together beneficially own 33,381,462 shares
of the Company&#8217;s common stock, representing approximately 94.9% of the voting power of the Company&#8217;s outstanding common stock.
As a result, the Company is a &#8220;controlled company&#8221; under the Nasdaq corporate governance standards. As a controlled company,
we do not have to comply with certain corporate governance requirements under the Nasdaq rules, including the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">A majority of the Company&#8217;s Board of Directors to consist of &#8220;independent directors&#8221; as defined by the applicable Nasdaq rules and regulations;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">The compensation of the Company&#8217;s executive officers to be determined, or recommended to the Board of Directors for determination, by independent directors constituting a majority of the independent directors of the Board in a vote in which only independent directors participate or by a Compensation Committee comprised solely of independent directors; and</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">That director nominees to be selected, or recommended to the Board of Directors for selection, by independent directors constituting a majority of the independent directors of the Board in a vote in which only independent directors participate or by a nomination committee comprised solely of independent directors.</span></td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<!-- Field: Page; Sequence: 58; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->55<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company intends to avail
itself of each of these exemptions. More specifically, a majority of the Company&#8217;s board of directors will not consist of independent
directors and the Company will not have a compensation committee or a nominating and corporate governance committee. Therefore, for as
long as the Company remains a &#8220;controlled company,&#8221; the Company will not have the same protections afforded to stockholders
of companies that are subject to all of these corporate governance requirements. If at any time the Company ceases to be a &#8220;controlled
company&#8221; under the Nasdaq rules, the Company&#8217;s Board of Directors will take all action necessary to comply with the Nasdaq
corporate governance rules, including establishing certain committees composed entirely of independent directors, subject to a permitted
&#8220;phase-in&#8221; period.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Notwithstanding the Company&#8217;s
status as a controlled company, the Company will remain subject to the Nasdaq corporate governance standard that requires the Company
to have an audit committee with at least three independent directors as well as composed entirely of independent directors. As a result,
the Company was required, at the time of listing on Nasdaq, to have at least one independent director on our audit committee, at least
two independent directors within 90 days of listing on Nasdaq, and at least three independent directors within one year of listing on
Nasdaq, where at least one of the independent directors qualifies as an audit committee financial expert under SEC rules and as a financially
sophisticated audit committee member under the Nasdaq rules.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company&#8217;s Board
of Directors has affirmatively determined that two of its five directors (Sam Lai and Maggie Yu) are non-independent directors of the
Company and three of its five directors (Michael Lenner, Minghui (Alan) Gao, and Hilary (Hui-Chong) Bui) are independent directors of
the Company. The Company&#8217;s audit committee consists of the three independent directors: Mr. Lenner, Mr. Gao, and Ms. Bui. Ms. Bui
is the chair of the audit committee and qualifies as an audit committee financial expert under SEC rules and as a financially sophisticated
audit committee member under the Nasdaq rules.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Board Leadership Structure and Board&#8217;s
Role in Risk Oversight</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We have not separated the
positions of Chairman of the Board and Chief Executive Officer. Mr. Lai has served as our Chairman of the Board of Directors since April
2021 and Chief Executive Officer since June 2013. We believe that combining the positions of Chairman and Chief Executive Officer allows
for focused leadership of our organization which benefits us in our relationships with investors, customers, suppliers, employees and
other constituencies. We believe that consolidating the leadership of the Company under Mr. Lai is the appropriate leadership structure
for our Company and that any risks inherent in that structure are balanced by the oversight of the independent directors on our Board.
However, no single leadership model is right for all companies and at all times. The Board recognizes that depending on the circumstances,
other leadership models, such as the appointment of a lead independent director, might be appropriate. Accordingly, the Board may periodically
review its leadership structure. In addition, the Board holds executive sessions in which only independent directors are present.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our Board is generally responsible
for the oversight of corporate risk in its review and deliberations relating to our activities. Our principal source of risk falls into
two categories, financial and product commercialization. The audit committee oversees management of financial risks; our Board regularly
reviews information regarding our cash position, liquidity and operations, as well as the risks associated with each. The Board regularly
reviews plans, results and potential risks related to our business. The Board is also expected to oversee risk management as it relates
to our compensation plans, policies and practices for all employees including executives and directors, particularly whether our compensation
programs may create incentives for our employees to take excessive or inappropriate risks which could have a material adverse effect on
the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>


<!-- Field: Page; Sequence: 59; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->56<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Committees of the Board of Directors</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Audit Committee</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We have established an audit
committee which consists of three independent directors: Mr. Lenner, Mr. Gao, and Ms. Bui. Ms. Bui is the chair of the audit committee.
and qualifies as an &#8220;audit committee financial expert.&#8221; Our audit committee adopted a written charter, a copy of which is
posted on the Corporate Governance section of our website, at <i>https://ir.hourloop.com/corporate-governance/documents-charters</i>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our audit committee is authorized
to:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">approve and retain the independent auditors to conduct the annual audit of our financial statements;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td><span style="font-size: 10pt">review the proposed scope and results of the audit;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td><span style="font-size: 10pt">review and pre-approve audit and non-audit fees and services;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">review accounting and financial controls with the independent auditors and our financial and accounting staff;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td><span style="font-size: 10pt">review and approve transactions between us and our directors, officers and affiliates;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td><span style="font-size: 10pt">recognize and prevent prohibited non-audit services;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td><span style="font-size: 10pt">establish procedures for complaints received by us regarding accounting matters; and</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td><span style="font-size: 10pt">oversee internal audit functions, if any.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Compensation Committee</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Because we are a &#8220;controlled
company&#8221; within the meaning of the Nasdaq corporate governance standards, we are not required to have, and do not currently have,
a compensation committee.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">If and when we are no longer
a &#8220;controlled company&#8221; within the meaning of the Nasdaq corporate governance standards, we will be required to establish a
compensation committee. We anticipate that such a compensation committee would consist of three directors who will be &#8220;independent&#8221;
under the rules of the SEC, subject to the permitted &#8220;phase-in&#8221; period pursuant to Nasdaq rules.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">This compensation committee
would:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">review and determine the compensation arrangements for management;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">establish and review general compensation policies with the objective to attract and retain superior talent, to reward individual performance and to achieve our financial goals;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">administer our incentive compensation and benefit plans and purchase plans;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">oversee the evaluation of the Board of Directors and management; and</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">review the independence of any compensation advisers.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Upon formation of a compensation
committee, we would expect to adopt a compensation committee charter defining the committee&#8217;s primary duties in a manner consistent
with the rules of the SEC and Nasdaq standards.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>


<!-- Field: Page; Sequence: 60; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->57<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Nominating and Corporate Governance Committee</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Because are a &#8220;controlled
company&#8221; within the meaning of the Nasdaq corporate governance standards, we are not required to have, and do not currently have,
a nominating and corporate governance committee.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">If and when we are no longer
a &#8220;controlled company&#8221; within the meaning of the corporate governance standards of Nasdaq, we will be required to establish
a nominating and corporate governance committee. We anticipate that such a nominating and corporate governance committee would consist
of three directors who will be &#8220;independent&#8221; under the rules of the SEC, subject to the permitted &#8220;phase-in&#8221; period
pursuant to Nasdaq rules.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The functions of the nominating
and corporate governance committee, among other things, would include:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">identifying individuals qualified to become board members and recommending director;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">nominees and board members for committee membership;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">developing and recommending to our board corporate governance guidelines;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">review and determine the compensation arrangements for directors; and</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">overseeing the evaluation of our board of directors and its committees and management.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Upon formation of a nominating
and corporate governance committee, we would expect to adopt a nominating and corporate governance committee charter defining the committee&#8217;s
primary duties in a manner consistent with the rules of the SEC and Nasdaq standards.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Director Nominations</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our full Board of Directors
recommends candidates for nomination for election at the annual meeting of the stockholders. We have not formally established any specific,
minimum qualifications that must be met or skills that are necessary for directors to possess. In general, in identifying and evaluating
nominees for director, the Board of Directors considers educational background, diversity of professional experience, knowledge of our
business, integrity, professional reputation, independence, wisdom, and the ability to represent the best interests of our stockholders.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Compensation Committee Interlocks and Insider
Participation</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Because we are a &#8220;controlled
company&#8221; within the meaning of Nasdaq corporate governance standards, we are not required to have, and do not currently have, a
compensation committee. None of our executive officers serves on the board of directors or compensation committee of a company that has
an executive officer that serves on our board or compensation committee. No member of our board is an executive officer of a company in
which one of our executive officers serves as a member of the board of directors or compensation committee of that company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>


<!-- Field: Page; Sequence: 61; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->58<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Code of Ethics</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company has adopted a
Code of Ethics and Business Conduct that applies to all of its directors, officers (including our principal executive officer, principal
financial officer, principal accounting officer or controller, and any person performing similar functions) and employees. The Code of
Ethics and Business Conduct is available on our website at <i>https://ir.hourloop.com/corporate-governance/documents-charters</i>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Limitation on Liability and Indemnification
of Officers and Directors</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our certificate of incorporation
provides that our officers and directors will be indemnified by us to the fullest extent authorized by Delaware law, as it now exists
or may in the future be amended. In addition, our certificate of incorporation provides that our directors will not be personally liable
for monetary damages to us for breaches of their fiduciary duty as directors, except to the extent such exemption from liability or limitation
thereof is not permitted by the Delaware General Corporation Law (&#8220;DGCL&#8221;).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our certificate of incorporation
also permits us to maintain insurance on behalf of any officer, director or employee for any liability arising out of his or her actions,
regardless of whether Delaware law would permit such indemnification. We have purchased a policy of directors&#8217; and officers&#8217;
liability insurance that insures our officers and directors against the cost of defense, settlement or payment of a judgment in some circumstances
and insures us against our obligations to indemnify our officers and directors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">These provisions may discourage
stockholders from bringing a lawsuit against our directors for breach of their fiduciary duty. These provisions also may have the effect
of reducing the likelihood of derivative litigation against officers and directors, even though such an action, if successful, might otherwise
benefit us and our stockholders. Furthermore, a stockholder&#8217;s investment may be adversely affected to the extent we pay the costs
of settlement and damage awards against officers and directors pursuant to these indemnification provisions.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We believe that these provisions
and the insurance are necessary to attract and retain talented and experienced officers and directors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="gfpform10-k_htmc_001"></span>ITEM 11.
EXECUTIVE COMPENSATION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>2024 Summary Compensation Table</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following summary compensation
table provides information regarding the compensation earned during our fiscal years ended December 31, 2024 and 2023 to certain of our
executive officers, who we collectively refer to as our &#8220;named executive officers&#8221;, or &#8220;NEOs&#8221;.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid"><span style="font-size: 10pt"><b>Name and Position</b></span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Year</b></span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Salary ($)</b></span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Bonus ($)</b></span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Stock<br/>
Awards<br/>
($)</b></span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Option<br/>
Awards<br/>
($)</b></span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Non-<br/>
Equity<br/>
Incentive<br/>
Plan<br/>
Compensation<br/>
($)</b></span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Non-<br/>
qualified<br/>
Deferred<br/>
Compensation<br/>
Earnings<br/>
($)</b></span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>All<br/>
Other<br/>
Compensation<br/>
($)</b></span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Total<br/>
($)</b></span></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 37%"><span style="font-size: 10pt">Sam Lai</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 4%; text-align: right"><span style="font-size: 10pt">2024</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 4%; text-align: right"><span style="font-size: 10pt">500,000</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 4%; text-align: right"><span style="font-size: 10pt">600,000</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 4%; text-align: right"><span style="font-size: 10pt">-</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 4%; text-align: right"><span style="font-size: 10pt">-</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 4%; text-align: right"><span style="font-size: 10pt">-</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 4%; text-align: right"><span style="font-size: 10pt">-</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 4%; text-align: right"><span style="font-size: 10pt">15,546</span></td>
    <td style="width: 1%"><span style="font-size: 10pt">(1)</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-size: 10pt">$</span></td>
    <td style="width: 4%; text-align: right"><span style="font-size: 10pt">1,115,546</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">Chief Executive Officer and Interim Chief Financial Officer</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">2023</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">500,000</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">100,000</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">24,884</span></td>
    <td><span style="font-size: 10pt">(2)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">624,884</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">Maggie Yu</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">2024</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">450,000</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">550,000</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">16,991</span></td>
    <td><span style="font-size: 10pt">(3)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">1,016,991</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">Senior Vice President</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">2023</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">450,000</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">550,000</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">25,651</span></td>
    <td><span style="font-size: 10pt">(4)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">1,025,651</span></td>
    <td>&#160;</td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="margin-top: 0; margin-bottom: 0"></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-size: 10pt">(1)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Includes healthcare benefits and 401(k) contribution of $8,827 and $6,719, respectively, for the fiscal year ended December 31, 2024.</span></td></tr>
</table>
<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<!-- Field: Page; Sequence: 62; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->59<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="margin-top: 0; margin-bottom: 0"></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">(2)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Includes healthcare benefits and 401(k) contribution of $9,307 and $15,577, respectively, for the fiscal year ended December 31, 2023.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">(3)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Includes healthcare benefits and 401(k) contribution of $10,332 and $6,659, respectively, for the fiscal year ended December 31, 2024.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">(4)</span></td>
    <td style="text-align: justify"><span style="font-family: TimesNewRomanPSMT,serif; font-size: 10pt">&#160;</span><span style="font-size: 10pt">Includes healthcare benefits and 401(k) contribution of $11,113 and $14,538, respectively, for the fiscal year ended December 31, 2023</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Employment Agreements</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On May 27, 2021, the Company
entered into an Executive Employment Agreement with each of Mr. Lai and Ms. Yu. Mr. Lai&#8217;s agreement, as amended, provides that he
will serve as the Chief Executive Officer of the Company and Ms. Yu&#8217;s agreement, as amended, provides that she will serve as the
Senior Vice President of the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Each of the employment agreements,
as amended, has a three-year term, which automatically extends for additional terms of one year each unless either the Company or the
applicable executive provides notice to the other party of their desire to not so renew term. Each of the employment agreements, as amended,
is &#8220;at will,&#8221; meaning that either the executive or the Company may terminate the executive&#8217;s employment at any time
and for any reason, subject to certain payments and other actions as set forth below.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Mr. Lai&#8217;s agreement
provided for an initial annual base salary of $500,000, and Ms. Yu&#8217;s agreement provided for an initial annual base salary of $450,000.
Each of the base salaries may be subject to annual adjustments as determined in the discretion of the Board.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">On
February 20, 2023, the Company entered into Addendum No. 2 to the Executive Employment Agreement, as amended, with Mr. Lai (the &#8220;Lai
Addendum No. 2&#8221;).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Pursuant
to the terms of the Lai Addendum No. 2, the parties agreed that for the Company&#8217;s 2023 fiscal year, Mr. Lai&#8217;s bonus targets
and payments will be as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">If the Company grows its net profits (excluding taxes) to at least $1,500,000 during the 2023 fiscal year with minimum annual revenue growth rate of 20%, Mr. Lai will receive a bonus equal to 50% of his base salary.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">If the Company grows its net profits (excluding taxes) to at least $5,000,000 during the 2023 fiscal year with minimum annual revenue growth rate of 20%, Mr. Lai will receive a bonus equal to 100% of his base salary.</span></td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<!-- Field: Page; Sequence: 63; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->60<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Mr. Lai did not meet the above conditions for
the 2023 fiscal year.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">On
February 20, 2023, the Company entered into Addendum No. 2 to the Executive Employment Agreement, as amended, with Ms. Yu (the &#8220;Yu
Addendum No. 2&#8221;).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Pursuant
to the terms of the Yu Addendum No. 2, the parties agreed that for the Company&#8217;s 2023 fiscal year, Ms. Yu&#8217;s bonus targets
and payments will be as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">If the Company acquires at least 100 new vendors during the 2023 fiscal year, Ms. Yu will receive a bonus equal to 50% of her base salary.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">If the Company acquires at least 135 new vendors during the 2023 fiscal year, Ms. Yu will receive a bonus equal to 100% of her base salary.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Board determined the satisfaction of the above
conditions for the 2023 fiscal year as the Company acquired more than 150 new vendors during 2023. Ms. Yu received a bonus amount of 100%
of her base salary.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On February 26, 2024, entered
into Addendum No. 3 (the &#8220;Lai Addendum No. 3&#8221;) to Executive Employment Agreement, as amended, with Mr. Lai. Pursuant to the
terms of the Lai Addendum No. 3, Mr. Lai&#8217;s bonus targets and payments were set as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
                                            the Company achieves breakeven (net profits (excluding taxes) is at least $0) during the
                                            2024 fiscal year, Mr. Lai will receive a bonus equal to 50% of base salary.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
                                            the Company grows its net profits (excluding taxes) to at least $500,000 during the 2024
                                            fiscal year, Mr. Lai will receive a bonus equal to 100% of base salary.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In addition, pursuant to the
terms of the Lai Addendum No. 3, Mr. Lai was entitled to receive a guaranteed bonus of $100,000 on December 27, 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Also on February 26, 2024,
the Company entered into Addendum No. 3 (the &#8220;Yu Addendum No. 3&#8221;) to Executive Employment Agreement, as amended, with Ms.
Yu. Pursuant to the terms of the Yu Addendum No. 3, Ms. Yu&#8217;s bonus targets and payments were set as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify">If the Company acquires at least 100 new vendors during the 2024 fiscal year, Ms. Yu will receive a bonus
equal to 50% of base salary.</td></tr>
<tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify">If the Company acquires at least 135 new vendors during the 2024 fiscal year, Ms. Yu will receive a bonus
equal to 100% of base salary.</td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In addition, pursuant to the
terms of the Yu Addendum No. 3, Ms. Yu was entitled to receive a guaranteed bonus of $100,000 on December 27, 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>


<!-- Field: Page; Sequence: 64; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->61<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Each of Mr. Lai&#8217;s and
Ms. Yu&#8217;s agreements, as amended, provides that if at the Company&#8217;s request the executive attends any trade shows, events,
or meetings which are independent of the executive&#8217;s responsibility under the applicable agreement, the Company will pay the executive
$1,000 in cash per full day for such attendance or $500 in cash for a half day.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Each of Mr. Lai&#8217;s and
Ms. Yu&#8217;s agreements, as amended, provides that at the end of each calendar quarter during the term, the Company will issue to the
applicable executive a number of shares of common stock having a fair market value of $3,000 as of such date (with any partial quarter
being pro-rated). The market value of the shares is determined as follows: (a) if the common stock is then listed for trading on the OTC
Markets or a United States national securities exchange (as applicable, the &#8220;Trading Market&#8221;), the daily volume weighted average
closing price of the common stock during the 20 trading day period immediately prior to the calculation date, (b) if the common stock
is not then listed or quoted for trading on a Trading Market, and if prices for the common stock are then reported in the &#8220;Pink
Sheets&#8221; published by OTC Markets Group, Inc., the most recent bid price per share of the common stock so reported, or (c) in all
other cases, the fair market value of a share of common stock as is determined in good faith by the Board, without the involvement of
the executive if the executive is then serving on the Board, after taking into consideration factors it deems appropriate. A &#8220;Trading
Day&#8221; is any day on which the Trading Market is generally open for business and on which the common stock is then traded.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Mr. Lai&#8217;s and Ms. Yu&#8217;s
agreements, as amended, each provides that they will be entitled to fringe benefits consistent with the practices of the Company, and
to the extent the Company provides similar benefits to the Company&#8217;s executive officers; that the Company will reimburse each of
them for all reasonable and necessary out-of-pocket business, entertainment and travel expenses incurred in connection with the performance
of their duties; that they are entitled to a number of vacation days as generally provided to other executive officers of the Company
from time to time; and that they are each, together with their spouses and legal dependents, entitled to participate equally in the health,
dental and other benefit plans, which are available to senior managers of the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Mr. Lai&#8217;s and Ms. Yu&#8217;s
agreements, as amended, provide for different results and payments on termination, based on whether the applicable agreement was terminated
by the Company with or without &#8220;Cause&#8221;, or by the applicable executive with or without &#8220;Good Reason&#8221;.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For purposes of their agreements,
&#8220;Cause&#8221; means any of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">a violation of any material written rule or policy of the Company for which violation any employee may be terminated pursuant to the written policies of the Company reasonably applicable to an executive employee;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">misconduct by the executive to the material detriment of the Company;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the executive&#8217;s conviction (by a court of competent jurisdiction, not subject to further appeal) of, or pleading guilty to, a felony;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the executive&#8217;s gross negligence in the performance of their duties and responsibilities to the Company as described in the applicable agreement; or</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the executive&#8217;s material failure to perform their duties and responsibilities to the Company as described in the agreement (other than any such failure resulting from the their incapacity due to physical or mental illness or any such failure subsequent to the executive being delivered a notice of termination without Cause by the Company or delivering a notice of termination for Good Reason to the Company), in either case after written notice from the Board (in the case of Mr. Lai) or from the Chief Executive Officer (in the case of Ms. Yu), which specifies the nature of such material failure and the executive&#8217;s failure to cure such material failure within 10 days following receipt of such notice.</span></td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<!-- Field: Page; Sequence: 65; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->62<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For purposes of their agreements,
&#8220;Good Reason&#8221; means any of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">a material diminution by the Company of compensation and benefits (taken as a whole) provided to the executive;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">a reduction in base salary or target or maximum bonus, other than as part of an across-the-board reduction in salaries of management personnel;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the relocation of the executive&#8217;s principal executive office to a location more than 50 miles further from the executive&#8217;s principal executive office immediately prior to such relocation; or</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">a material breach by the Company of any of the terms and conditions of the applicable employment agreement which the Company fails to correct within 10 days after the Company receives written notice from the executive of such violation.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In the event that the Company
terminates the applicable agreement for &#8220;Cause&#8221;, or the applicable executive terminates their agreement without &#8220;Good
Reason&#8221;, then the Company will pay to the applicable executive any unpaid base salary and benefits then owed or accrued, and any
unreimbursed expenses, will issue to the applicable executive the shares as described above (i.e., the $3,000 of value of shares per calendar
quarter) which have accrued as of such date; and any unvested portion of any equity granted to the applicable executive will be forfeited.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In the event that the Company
terminates the applicable agreement without &#8220;Cause&#8221;, or the applicable executive terminates their agreement for &#8220;Good
Reason&#8221;, in addition to the payments and issuances above, the Company will pay to the applicable executive, in one lump sum, an
amount equal to the base salary that they would have been paid for the remainder of the initial 3-year term (if such termination occurs
during that initial term) or the one year renewal term (if such termination occurs during a renewal term), as applicable, and any equity
grant already made to the executive shall, to the extent not already vested, be deemed automatically vested.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Pursuant to their agreements,
as amended, in the event of Mr. Lai&#8217;s or Ms. Yu&#8217;s death or total disability, the applicable agreement will terminate on the
date of death or total disability and the Company will shall pay to the applicable executive (or their estate) any unpaid base salary
and benefits then owed or accrued and any unreimbursed expenses for which the Company has agreed to reimburse the applicable executive,
plus a pro-rata bonus for the year of termination based on the executive&#8217;s target bonus for such year and the portion of such year
in which the executive was employed through the date of such termination; and any unvested portion of any equity granted to the applicable
executive will be forfeited as of the termination date.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">If it is determined that any
payment or benefit provided to either Mr. Lai or Ms. Yu under their respective agreements, as amended, would constitute an &#8220;excess
parachute payment&#8221; within the meaning of section 280G of the Code, such that the payment would be subject to an excise tax (the
&#8220;Excise Tax&#8221;) under Section 4999 of the Internal Revenue Code of 1986, as amended (the &#8220;Code&#8221;), the Company will
pay to the applicable executive an additional amount (the &#8220;Gross-Up Payment&#8221;) such that the net amount of the Gross-Up Payment
retained by the applicable executive after the payment of any Excise Tax and any federal, state and local income and employment tax on
the Gross-Up Payment, will be equal to the Excise Tax due on the payment and any interest and penalties in respect of such Excise Tax.
For purposes of determining the amount of the Gross-Up Payment, the applicable executive will be deemed to pay federal income tax and
employment taxes at the highest marginal rate of federal income and employment taxation in the calendar year in which the Gross-Up Payment
is to be made and state and local income taxes at the highest marginal rate of taxation in the state and locality of the applicable executive&#8217;s
residence (or, if greater, the state and locality in which the applicable executive is required to file a nonresident income tax return
with respect to the payment) in the calendar year in which the Gross-Up Payment is to be made, net of the maximum reduction in federal
income taxes that may be obtained from the deduction of such state and local taxes.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>


<!-- Field: Page; Sequence: 66; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->63<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As a result of the uncertainty
in the application of sections 4999 and 280G of the Code, it is possible that the Gross-Up Payments either will have been made which
should not have been made, or will not have been made which should have been made, by the Company (an &#8220;Excess Gross-Up Payment&#8221;
or a &#8220;Gross-Up Underpayment,&#8221; respectively). If it is established pursuant to (A) a final determination of a court for which
all appeals have been taken and finally resolved or the time for all appeals has expired, or (B) an Internal Revenue Service (the &#8220;IRS&#8221;)
proceeding which has been finally and conclusively resolved, that an Excess Gross-Up Payment has been made, such Excess Gross-Up Payment
shall be deemed for all purposes to be a loan to the executive made on the date the executive received the Excess Gross-Up Payment and
the executive shall repay the Excess Gross-Up Payment to the Company either (i) on demand, if the executive is in possession of the Excess
Gross-Up Payment or (ii) upon the refund of such Excess Gross-Up Payment to the executive from the IRS, if the IRS is in possession of
such Excess Gross-Up Payment, together with interest on the Excess Gross-Up Payment at (X) 120% of the applicable federal rate (as defined
in Section 1274(d) of the Code) compounded semi-annually for any period during which the executive held such Excess Gross-Up Payment
and (Y) the interest rate paid to the executive by the IRS in respect of any period during which the IRS held such Excess Gross-Up Payment.
If a Gross-Up Underpayment occurs as determined under one or more of the following circumstances: (I) such determination is made by the
Company (which shall include the position taken by the Company, together with its consolidated group, on its federal income tax return)
or is made by the IRS, (II) such determination is made by a court, or (III) such determination is made upon the resolution to the executive&#8217;s
satisfaction of the Dispute, then the Company shall pay an amount equal to the Gross-Up Underpayment to the executive within ten calendar
days of such determination or resolution, together with interest on such amount at 120% of the applicable federal rate compounded semi-annually
from the date such amount should have been paid to the executive pursuant to the terms of his or her employment agreement or otherwise,
but for the operation of Section 4(c) of the employment agreements, until the date of payment.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Each of the two employment
agreements, as amended, also contains a non-solicitation provision, wherein the executive agrees that, during the term of their agreement
and for three years thereafter, the executive will not, directly or indirectly solicit or discuss with any employee of Company the employment
of such Company employee by any other commercial enterprise other than Company, nor recruit, attempt to recruit, hire or attempt to hire
any such Company employee on behalf of any commercial enterprise other than Company, provided that this provision will not prohibit the
applicable executive from undertaking a general recruitment advertisement provided that it is not targeted towards any person identified
above, or from hiring, employing or engaging any such person who responds to that general recruitment advertisement.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Each of the two employment
agreements, as amended, also provides that, during the term, the applicable executive will be entitled to indemnification and insurance
coverage for officers&#8217; liability, fiduciary liability and other liabilities arising out of the executive&#8217;s position with the
Company in any capacity, in an amount not less than the highest amount available to any other executive, and that such coverage and protections,
with respect to the various liabilities as to which the executive has been customarily indemnified prior to termination of employment,
will continue for at least six years following the end of the applicable term.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Each of the two employment
agreements, as amended, contains customary representations and warranties by the parties, a provision for resolution of disputes by arbitration,
customary confidentiality provisions, customary provisions relating to the Company&#8217;s ownership of intellectual property created
by the applicable executive, and other customary miscellaneous provisions.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>


<!-- Field: Page; Sequence: 67; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->64<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Director Agreements</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On June 1, 2021, the Company
entered into a Director Agreement with Mr. Lenner in connection with his services as a director of the Company. On October 6, 2021, the
Company entered into a Director Agreement with Mr. Gao in connection with his services as a director of the Company. On February 20, 2023,
the Company entered into a Director Agreement with Ms. Bui in connection with her services as a director.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Pursuant to their respective
agreements, each of Messrs. Lenner and Gao and Ms. Bui agreed to serve as a director of the Company and to be available to perform the
duties consistent with such position pursuant to the Certificate and Bylaws of the Company, and any additional codes, guidelines or policies
of the Company that may be effective now or in the future. Each of the agreements continues in effect until the earliest of (a) such time
as the applicable director resigns or is removed from office and (b) the death of the director.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Each agreement provides that,
during the term of the applicable agreement, in exchange for their services, the Company shall issue to the applicable director a number
of shares of common stock having a fair market value of $3,000 as of such date (with any partial quarter being pro-rated). The market
value of the shares is determined in the same manner as for the executive&#8217;s employment agreements as discussed above.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Each of the directors&#8217;
agreements provides that if at the Company&#8217;s request the director attends any trade shows, events, or meetings which are independent
of the director&#8217;s responsibility under the applicable agreement, the Company will pay the director $1,000 in cash per full day for
such attendance or $500 in cash for a half day.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The director agreements provide
that, during the applicable term, the Company will reimburse the applicable director for all reasonable out-of-pocket expenses incurred
by them in attending any in-person meetings, provided that the director complies with the generally applicable policies, practices and
procedures of the Company for submission of expense reports, receipts or similar documentation of such expenses. Any reimbursements for
allocated expenses (as compared to out-of-pocket expenses of the director in excess of $500) must be approved in advance by the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Each of the director agreements
contains customary confidentiality provisions, customary provisions relating to the Company&#8217;s ownership of intellectual property
created by the applicable director, customary representations and warranties by the parties and other customary miscellaneous provisions.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Elements of Compensation</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Mr. Lai and Ms. Yu were provided
with the following primary elements of compensation in 2024 and 2023:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>Base Salary. </i></b>Mr.
Lai and Ms. Yu received a fixed base salary in an amount determined by the Board of Directors based on a number of factors, including:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">The nature, responsibilities and duties of the officer&#8217;s position;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">The officer&#8217;s expertise, demonstrated leadership ability and prior performance;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">The officer&#8217;s salary history and total compensation, including annual cash bonuses and long-term incentive compensation; and</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">The competitiveness of the market for the officer&#8217;s services.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The base salary for each of
Mr. Lai and Ms. Yu for 2024 and 2023 is listed in &#8220;&#8212;2024 Summary Compensation Table.&#8221;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>


<!-- Field: Page; Sequence: 68; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->65<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>Bonuses. </i></b>For
the year ended December 31, 2024, the Company paid Mr. Lai and Ms. Yu a bonus of $600,000 and $550,000, respectively. For the year ended
December 31, 2023, the Company paid Mr. Lai and Ms. Yu a bonus of $100,000 and $550,000, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The bonuses for 2024 and
2023 were determined based on peer comparable compensation paid in the Seattle, Washington area reported by <i>www.salary.com</i>
(<i>https://www.salary.com/tools/salary-calculator/ceo/seattle-wa?view=table&amp;type=bonus</i>). According to <i>www.salary.com</i>,
the CEO salary and bonus range in Seattle was $670,877 to $3,367,310 as updated on February 1, 2025. The $1,100,000 and $600,000
compensation (base salary and bonus) paid to Mr. Lai for 2024 and 2023, respectively, fell within such range and we believed such
compensation to be reasonable due to the revenue growth in the Company in 2024 and 2023, respectively, due in large part to Mr.
Lai&#8217;s leadership.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">According to <i>www.salary.com</i>
(<i>https://www.salary.com/tools/salary-calculator/coo/seattle-wa?view=table&amp;type=bonus</i>), the salary and bonus range for Chief
Operating Officer in Seattle was $380,458 and $1,489,736, as updated February 1, 2025. The $1,100,000 and $1,000,000 compensation (base
salary and bonus) paid to Ms. Yu for 2024 and 2023, respectively, fell within such range and we believed to be reasonable due to Ms. Yu
being instrumental in delivering high growth of new vendors to the Company in 2024 and 2023, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>Stock Awards. </i></b>On
January 4, 2023, the Company issued 1,001 shares of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Douglas Branch,
and Alan Gao, with a fair market value of $2.9985 per share as compensation for the services as executives or directors to the Company
pursuant to the terms of their respective Executive Employment Agreements or Director Agreements with the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On April 3, 2023, the Company
issued 1,365, 1,365, 1,365, 1,365, 1,365 and 606 shares of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Douglas
Branch, Alan Gao and Hillary Bui, respectively, with a fair market value of $2.1985 per share as compensation for the services as executives
or directors of the Company pursuant to the terms of their respective Executive Employment Agreements or Director Agreements with the
Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On June 30, 2023, the Company
issued 1,752 shares of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Douglas Branch, Alan Gao and Hillary Bui, with
a fair market value of $1.7125 per share as compensation for the services as executives or directors of the Company pursuant to the terms
of their respective Executive Employment Agreements or Director Agreements with the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On October 2, 2023, the Company
issued 1,948 shares of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Douglas Branch, Alan Gao and Hillary Bui, with
a fair market value of $1.54 per share as compensation for the services as executives or directors of the Company pursuant to the terms
of their respective Executive Employment Agreements or Director Agreements with the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>


<!-- Field: Page; Sequence: 69; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->66<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On January 2, 2024, the Company
issued 2,139 shares of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Douglas Branch, Alan Gao and Hillary Bui, with
a fair market value of $1.4025 per share as compensation for the services as executives or directors of the Company pursuant to the terms
of their respective Executive Employment Agreements or Director Agreements with the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On March 29, 2024, the Company
issued 2,251 shares of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Douglas Branch, Alan Gao and Hillary Bui, with
a fair market value of $1.3330 per share as compensation for the services as executives or directors of the Company pursuant to the terms
of their respective Executive Employment Agreements or Director Agreements with the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On July 1, 2024, the Company
issued 2,946 shares of Company common stock to each of Sam Lai and Maggie Yu (both of whom are executive officers, directors and significant
stockholders of the Company), and Michael Lenner, Douglas Branch, Alan Gao and Hillary Bui (each of whom was a director of the Company
as of such date), with a fair market value of $1.0185 per share as compensation for the services as executives or directors of the Company
pursuant to the terms of their respective Executive Employment Agreements or Director Agreements with the Company. Subsequently, on July
22, 2024, Mr. Branch resigned his position as a member of the Company&#8217;s Board of Directors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On July 25, 2024, following
Mr. Branch&#8217;s resignation, the Company issued 6,000 shares of restricted common stock to Mr. Branch as compensation for services
rendered.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On October 1, 2024, the Company issued 2,196 shares
of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Alan Gao and Hillary Bui, with a fair market value of $1.3660 per
share as compensation for the services as executives or directors of the Company pursuant to the terms of their respective Executive Employment
Agreements or Director Agreements with the Company.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>Other Benefits.</i></b>
In fiscal years 2024 and 2023, Mr. Lai and Ms. Yu were reimbursed for healthcare expenses. The amounts paid to Mr. Lai and Ms. Yu in 2024
and 2023 in respect of these benefits is reflected above in the &#8220;All Other Compensation&#8221; column of the Summary Compensation
Table.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b>2021 Equity Incentive
Plan</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Overview</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">The
Board of Directors and stockholders holding a majority of the Company&#8217;s voting capital approved and adopted the 2021 Plan on June
27, 2021. The 2021 Plan shall be administered by the Board or one or more committees appointed by the Board or another committee (&#8220;Administrator&#8221;).
The Administrator, in its discretion, selects the individuals to whom awards may be granted, the time or times at which such awards are
granted, and the terms of such awards. The 2021 Plan authorizes the Company to grant stock options, stock appreciation rights, restricted
shares, restricted share unit, cash awards, other awards, and performance-based awards. Awards may be granted to the Company&#8217;s officers,
employees, directors and consultants.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">The
purpose of the 2021 Plan is to promote the success of the Company and to increase stockholder value by providing an additional means through
the grant of awards to attract, motivate, retain and reward selected employees and other eligible persons. The Board may, at any time,
terminate or, from time to time, amend, modify or suspend the 2021 Plan, in whole or in part. To the extent then required by applicable
law or any applicable stock exchange or required under the Code to preserve the intended tax consequences of the 2021 Plan, or deemed
necessary or advisable by the Board, the 2021 Plan and any amendment to the 2021 Plan shall be subject to stockholder approval. Unless
earlier terminated by the Board, the 2021 Plan will terminate 10 years from the date of adoption.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>


<!-- Field: Page; Sequence: 70; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->67<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Authorized Shares</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">A
total of 4,995,000 shares of the Company&#8217;s common stock were originally authorized for issuance pursuant to the 2021 Plan. Pursuant
to the terms of the 2021 Plan and subject to adjustment as provided in the 2021 Plan, the maximum aggregate number of shares that may
be issued under the 2021 Plan were cumulatively increased on January 1, 2022 and will be cumulatively increased on each subsequent January
1, by a number of shares equal to the smaller of (i) 3% of the number of shares of common stock issued and outstanding on the immediately
preceding December 31, or (ii) an amount determined by the Board. As of March 27, 2025, there were 8,097,909 shares of common stock
authorized for issuance pursuant to the 2021 Plan, and 8,097,909 shares available for issuance under the 2021 Plan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Additionally,
if any award issued pursuant to the 2021 Plan expires or becomes unexercisable without having been exercised in full, is surrendered pursuant
to an exchange program, as provided in the 2021 Plan, or, with respect to restricted stock, RSUs, performance units or performance shares,
is forfeited to or repurchased by the Company due to the failure to vest, the unpurchased shares (or for awards other than stock options
or stock appreciation rights the forfeited or repurchased shares) which were subject thereto will become available for future grant or
sale under the 2021 Plan (unless the 2021 Plan has terminated). With respect to stock appreciation rights, only shares actually issued
pursuant to a stock appreciation right will cease to be available under the 2021 Plan; all remaining shares under stock appreciation rights
will remain available for future grant or sale under the 2021 Plan (unless the 2021 Plan has terminated). Shares that have actually been
issued under the 2021 Plan under any award will not be returned to the 2021 Plan and will not become available for future distribution
under the 2021 Plan; provided, however, that if shares issued pursuant to awards of restricted stock, RSUs, performance shares or performance
units are repurchased by the Company or are forfeited to the Company due to the failure to vest, such shares will become available for
future grant under the 2021 Plan. Shares used to pay the exercise price of an award or to satisfy the tax withholdings related to an award
will become available for future grant or sale under the 2021 Plan. To the extent an award under the 2021 Plan is paid out in cash rather
than shares, such cash payment will not result in reducing the number of shares available for issuance under the 2021 Plan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Notwithstanding
the foregoing and, subject to adjustment as provided in the 2021 Plan, the maximum number of shares that may be issued upon the exercise
of incentive stock options will equal the aggregate share number stated above, plus, to the extent allowable under Section 422 of the
Code and regulations promulgated thereunder, any shares that become available for issuance under the 2021 Plan in accordance with the
foregoing.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Plan Administration</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">The
Board or one or more committees appointed by the Board will administer the 2021 Plan. In addition, if the Company determines it is desirable
to qualify transactions under the 2021 Plan as exempt under Rule 16b-3 of the Exchange Act such transactions will be structured with the
intent that they satisfy the requirements for exemption under Rule 16b-3. Subject to the provisions of the 2021 Plan, the administrator
has the power to administer the 2021 Plan and make all determinations deemed necessary or advisable for administering the 2021 Plan, including
the power to determine the fair market value of the Company&#8217;s common stock, select the service providers to whom awards may be granted,
determine the number of shares covered by each award, approve forms of award agreements for use under the 2021 Plan, determine the terms
and conditions of awards (including the exercise price, the time or times at which the awards may be exercised, any vesting acceleration
or waiver or forfeiture restrictions and any restriction or limitation regarding any award or the shares relating thereto), construe and
interpret the terms of the 2021 Plan and awards granted under it, prescribe, amend and rescind rules relating to the 2021 Plan, including
creating sub-plans and modify or amend each award, including the discretionary authority to extend the post-termination exercisability
period of awards (provided that no option or stock appreciation right will be extended past its original maximum term), and to allow a
participant to defer the receipt of payment of cash or the delivery of shares that would otherwise be due to such participant under an
award. The administrator also has the authority to allow participants the opportunity to transfer outstanding awards to a financial institution
or other person or entity selected by the administrator and to institute an exchange program by which outstanding awards may be surrendered
or cancelled in exchange for awards of the same type which may have a higher or lower exercise price or different terms, awards of a different
type or cash, or by which the exercise price of an outstanding award is increased or reduced. The administrator&#8217;s decisions, interpretations
and other actions are final and binding on all participants.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>


<!-- Field: Page; Sequence: 71; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->68<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Eligibility</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Awards
under the 2021 Plan, other than incentive stock options, may be granted to employees (including officers) of the Company or a subsidiary,
members of the Company&#8217;s Board, or consultants engaged to render bona fide services to the Company or a subsidiary. Incentive stock
options may be granted only to employees of the Company or a subsidiary.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Stock Options</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Stock
options may be granted under the 2021 Plan. The exercise price of options granted under the 2021 Plan generally must at least be equal
to the fair market value of the Company&#8217;s common stock on the date of grant. The term of each option will be as stated in the applicable
award agreement; provided, however, that the term may be no more than 10 years from the date of grant. The administrator will determine
the methods of payment of the exercise price of an option, which may include cash, shares or other property acceptable to the administrator,
as well as other types of consideration permitted by applicable law. After the termination of service of an employee, director or consultant,
they may exercise their option for the period of time stated in their option agreement. In the absence of a specified time in an award
agreement, if termination is due to death or disability, the option will remain exercisable for 12 months. In all other cases, in the
absence of a specified time in an award agreement, the option will remain exercisable for three months following the termination of service.
An option may not be exercised later than the expiration of its term. Subject to the provisions of the 2021 Plan, the administrator determines
the other terms of options.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Stock Appreciation
Rights</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Stock
appreciation rights may be granted under the 2021 Plan. Stock appreciation rights allow the recipient to receive the appreciation in the
fair market value of the Company&#8217;s common stock between the exercise date and the date of grant. Stock appreciation rights may not
have a term exceeding 10 years. After the termination of service of an employee, director or consultant, they may exercise their stock
appreciation right for the period of time stated in their stock appreciation right agreement. In the absence of a specified time in an
award agreement, if termination is due to death or disability, the stock appreciation rights will remain exercisable for 12 months. In
all other cases, in the absence of a specified time in an award agreement, the stock appreciation rights will remain exercisable for three
months following the termination of service. However, in no event may a stock appreciation right be exercised later than the expiration
of its term. Subject to the provisions of the 2021 Plan, the administrator determines the other terms of stock appreciation rights, including
when such rights become exercisable and whether to pay any increased appreciation in cash or with shares of the Company&#8217;s common
stock, or a combination thereof, except that the per share exercise price for the shares to be issued pursuant to the exercise of a stock
appreciation right will be no less than 100% of the fair market value per share on the date of grant.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>


<!-- Field: Page; Sequence: 72; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->69<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Restricted Stock</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Restricted
stock may be granted under the 2021 Plan. Restricted stock awards are grants of shares of the Company&#8217;s common stock that vest in
accordance with terms and conditions established by the administrator. The administrator will determine the number of shares of restricted
stock granted to any employee, director or consultant and, subject to the provisions of the 2021 Plan, will determine the terms and conditions
of such awards. The administrator may impose whatever conditions to vesting it determines to be appropriate (for example, the administrator
may set restrictions based on the achievement of specific performance goals or continued service to the Company); provided, however, that
the administrator, in its sole discretion, may accelerate the time at which any restrictions will lapse or be removed. Recipients of restricted
stock awards generally will have voting and dividend rights with respect to such shares upon grant without regard to vesting, unless the
administrator provides otherwise. Shares of restricted stock that do not vest are subject to the Company&#8217;s right of repurchase or
forfeiture.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Restricted Stock
Units</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">RSUs
may be granted under the 2021 Plan. RSUs are bookkeeping entries representing an amount equal to the fair market value of one share of
the Company&#8217;s common stock. Subject to the provisions of the 2021 Plan, the administrator determines the terms and conditions of
RSUs, including the vesting criteria and the form and timing of payment. The administrator may set vesting criteria based upon the achievement
of Company-wide, divisional, business unit or individual goals (including continued employment or service), applicable federal or state
securities laws or any other basis determined by the administrator in its discretion. The administrator, in its sole discretion, may pay
earned RSUs in the form of cash, in shares of the Company&#8217;s common stock or in some combination thereof. Notwithstanding the foregoing,
the administrator, in its sole discretion, may accelerate the time at which any vesting requirements will be deemed satisfied.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Performance Units
and Performance Shares</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Performance
units and performance shares may be granted under the 2021 Plan. Performance units and performance shares are awards that will result
in a payment to a participant only if performance goals established by the administrator are achieved or the awards otherwise vest. The
administrator will establish performance objectives or other vesting criteria in its discretion, which, depending on the extent to which
they are met, will determine the number or the value of performance units and performance shares to be paid out to participants. The administrator
may set performance objectives based on the achievement of Company-wide, divisional, business unit or individual goals (including continued
employment or service), applicable federal or state securities laws or any other basis determined by the administrator in its discretion.
After the grant of a performance unit or performance share, the administrator, in its sole discretion, may reduce or waive any performance
criteria or other vesting provisions for such performance units or performance shares. Performance units shall have an initial dollar
value established by the administrator on or prior to the grant date. Performance shares shall have an initial value equal to the fair
market value of the Company&#8217;s common stock on the grant date. The administrator, in its sole discretion, may pay earned performance
units or performance shares in the form of cash, in shares or in some combination thereof.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Non-Employee Directors</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">The
2021 Plan provides that all non-employee directors will be eligible to receive all types of awards (except for incentive stock options)
under the 2021 Plan. The 2021 Plan includes a maximum limit of $750,000 of equity awards that may be granted to a non-employee director
in any fiscal year, increased to $1,500,000 in connection with his or her initial service. For purposes of this limitation, the value
of equity awards is based on the grant date fair value (determined in accordance with accounting principles generally accepted in the
United States). Any equity awards granted to a person for their services as an employee, or for their services as a consultant (other
than as a non-employee director), will not count for purposes of the limitation. The maximum limit does not reflect the intended size
of any potential compensation or equity awards to the Company&#8217;s non-employee directors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>


<!-- Field: Page; Sequence: 73; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->70<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Non-transferability
of Awards</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Unless
the administrator provides otherwise, the 2021 Plan generally does not allow for the transfer of awards and only the recipient of an award
may exercise an award during their lifetime. If the administrator makes an award transferable, such award will contain such additional
terms and conditions as the administrator deems appropriate.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Certain Adjustments</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">In
the event of certain changes in the Company&#8217;s capitalization, to prevent diminution or enlargement of the benefits or potential
benefits available under the 2021 Plan, the administrator will adjust the number and class of shares that may be delivered under the 2021
Plan or the number, and price of shares covered by each outstanding award and the numerical share limits set forth in the 2021 Plan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Dissolution or
Liquidation</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">In
the event of the Company&#8217;s proposed liquidation or dissolution, the administrator will notify participants as soon as practicable
and all awards will terminate immediately prior to the consummation of such proposed transaction.<b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Merger or Change
in Control</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">The
2021 Plan provides that in the event of the Company&#8217;s merger with or into another corporation or entity or a &#8220;change in control&#8221;
(as defined in the 2021 Plan), each outstanding award will be treated as the administrator determines, including, without limitation,
that (i) awards will be assumed, or substantially equivalent awards will be substituted, by the acquiring or succeeding corporation (or
an affiliate thereof) with appropriate adjustments as to the number and kind of shares and prices; (ii) upon written notice to a participant,
that the participant&#8217;s awards will terminate upon or immediately prior to the consummation of such merger or change in control;
(iii) outstanding awards will vest and become exercisable, realizable or payable, or restrictions applicable to an award will lapse, in
whole or in part, prior to or upon consummation of such merger or change in control and, to the extent the administrator determines, terminate
upon or immediately prior to the effectiveness of such merger or change in control; (iv) (A) the termination of an award in exchange for
an amount of cash or property, if any, equal to the amount that would have been attained upon the exercise of such award or realization
of the participant&#8217;s rights as of the date of the occurrence of the transaction (and, for the avoidance of doubt, if as of the date
of the occurrence of the transaction the administrator determines in good faith that no amount would have been attained upon the exercise
of such award or realization of the participant&#8217;s rights, then such award may be terminated by the Company without payment) or (B)
the replacement of such award with other rights or property selected by the administrator in its sole discretion; or (v) any combination
of the foregoing. The administrator will not be obligated to treat all awards, all awards a participant holds, or all awards of the same
type, similarly. In the event that awards (or portion thereof) are not assumed or substituted for in the event of a merger or change in
control, the participant will fully vest in and have the right to exercise all of their outstanding options and stock appreciation rights,
including shares as to which such awards would not otherwise be vested or exercisable, all restrictions on restricted stock and RSUs will
lapse and, with respect to awards with performance-based vesting, all performance goals or other vesting criteria will be deemed achieved
at 100% of target levels and all other terms and conditions met, in all cases, unless specifically provided otherwise under the applicable
award agreement or other written agreement between the participant and the Company or any of the Company&#8217;s subsidiaries or parents,
as applicable. If an option or stock appreciation right is not assumed or substituted in the event of a merger or change in control, the
administrator will notify the participant in writing or electronically that the option or stock appreciation right will be exercisable
for a period of time determined by the administrator in its sole discretion and the vested option or stock appreciation right will terminate
upon the expiration of such period.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>


<!-- Field: Page; Sequence: 74; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->71<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">For
awards granted to an outside director, the outside director will fully vest in and have the right to exercise all of their outstanding
options and stock appreciation rights, all restrictions on restricted stock and RSUs will lapse and, for awards with performance-based
vesting, unless specifically provided for in the award agreement, all performance goals or other vesting criteria will be deemed achieved
at 100% of target levels and all other terms and conditions met.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Clawback</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Awards
will be subject to any Company clawback policy that the Company is required to adopt pursuant to the listing standards of any national
securities exchange or association on which the Company&#8217;s securities are listed or as is otherwise required by the Dodd-Frank Wall
Street Reform and Consumer Protection Act or other applicable laws. The administrator also may specify in an award agreement that the
participant&#8217;s rights, payments or benefits with respect to an award will be subject to reduction, cancellation, forfeiture or recoupment
upon the occurrence of certain specified events. The Board may require a participant to forfeit, return or reimburse the Company all or
a portion of the award or shares issued under the award, any amounts paid under the award and any payments or proceeds paid or provided
upon disposition of the shares issued under the award in order to comply with such clawback policy or applicable laws.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Amendment and Termination</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">The
administrator has the authority to amend, suspend or terminate the 2021 Plan provided such action does not impair the existing rights
of any participant. The 2021 Plan automatically will terminate on June 27, 2031, unless it is terminated sooner.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Executive Compensation Philosophy</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our Board of Directors determines
the compensation given to our executive officers in its sole determination. Our Board of Directors reserves the right to pay our executives
or any future executives a salary, and/or issue them shares of common stock issued in consideration for services rendered and/or to award
incentive bonuses which are linked to our performance, as well as to the individual executive officer&#8217;s performance. This package
may also include long-term stock-based compensation to certain executives, which is intended to align the performance of our executives
with our long-term business strategies. Additionally, while our Board of Directors has not granted any performance base stock options
to date, the Board of Directors reserves the right to grant such options in the future, if the Board in its sole determination believes
such grants would be in the best interests of the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Incentive Bonus</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Board of Directors may
grant incentive bonuses to our executive officers and/or future executive officers in its sole discretion, if the Board of Directors believes
such bonuses are in the Company&#8217;s best interest, after analyzing our current business objectives and growth, if any, and the amount
of revenue we are able to generate each month, which revenue is a direct result of the actions and ability of such executives.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Long-Term, Stock-Based Compensation</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In order to attract, retain
and motivate executive talent necessary to support the Company&#8217;s long-term business strategy, we may award our executives and any
future executives with long-term, stock-based compensation in the future, at the sole discretion of our Board of Directors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>


<!-- Field: Page; Sequence: 75; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->72<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="gfpform10-k_htmc_002"></span><b>ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL
OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table sets forth
information regarding the beneficial ownership of our common stock as of March 27, 2025 by:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">each person known by us to be the beneficial owner of more than 5% of our outstanding shares of common stock;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">each of our executive officers and directors that beneficially owns shares of our common stock; and</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">all our executive officers and directors as a group.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In the table below, percentage
ownership is based on 35,151,440 shares of our common stock issued and outstanding as of March 27, 2025. Unless otherwise noted
below, the address for each beneficial owner listed on the table is c/o Hour Loop, Inc., 8201 164th Ave NE #200, Redmond, WA 98052-7615.
We have determined beneficial ownership in accordance with the rules of the SEC. We believe, based on the information furnished to us,
that the persons and entities named in the tables below have sole voting and investment power with respect to all shares of common stock
that they beneficially own, subject to applicable community property laws.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The business address of each
of the beneficial owners listed below is c/o Hour Loop, Inc., 8201 164th Ave. NE #200, Redmond, WA 98052-7615.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Name and Address of Beneficial Owner</b></span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Number and</b>&#160;</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Nature of</b>&#160;</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Shares Beneficially</b>&#160;</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Owned (1)</b>&#160;</p></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Percentage of Outstanding Common Stock</b></span></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 63%"><span style="font-size: 10pt">Sam Lai</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 15%; text-align: right"><span style="font-size: 10pt">33,381,462</span></td>
    <td style="width: 2%"><span style="font-size: 10pt">(2)</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 15%; text-align: right"><span style="font-size: 10pt">94.9</span></td>
    <td style="width: 1%"><span style="font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Maggie Yu</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">33,381,462</span></td>
    <td><span style="font-size: 10pt">(2)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">94.9</span></td>
    <td><span style="font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">Michael Lenner</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">21,959</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">*</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Minghui (Alan) Gao</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">20,918</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">*</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">Hillary (Hui-Chong) Bui</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">15,434</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">*</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">All executive officers and directors as a group (5 persons)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">33,439,773</span></td>
    <td><span style="font-size: 10pt">(3)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">95</span></td>
    <td><span style="font-size: 10pt">%</span></td></tr>
  </table>
<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-size: 10pt">*</span></td>
    <td><span style="font-size: 10pt">less than 1%.</span></td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>
<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-size: 10pt">(1)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">The percentages in the table have been calculated based on 35,151,440 shares of our common stock outstanding on March 2<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7</span>, 2025. To calculate a stockholder&#8217;s percentage of beneficial ownership, we include in the numerator and denominator the common stock outstanding and all shares of our common stock issuable to that person in the event of the exercise of outstanding options and other derivative securities owned by that person which are exercisable within 60 days of March 2<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7</span>, 2025. Common stock options and derivative securities held by other stockholders are disregarded in this calculation. Therefore, the denominator used in calculating beneficial ownership among our stockholders may differ. Unless we have indicated otherwise, each person named in the table has sole voting power and sole investment power for the shares listed opposite such person&#8217;s name.</span></td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<!-- Field: Page; Sequence: 76; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->73<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;&#160;&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-size: 10pt">(2)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Sam Lai and Maggie Yu are husband and wife, and together beneficially own 33,381,462 shares of the Company&#8217;s common stock representing 94.9% of the voting power of the Company&#8217;s outstanding common stock. Each of Mr. Lai and Ms. Yu individually holds (i) 16,671,981 shares of common stock, and (ii) the right to acquire 18,750 shares of common stock within 60 days of March 27, 2025 upon exercise of an option (75% of which is vested). Therefore, each of Mr. Lai and Ms. Yu beneficially holds 33,381,462 shares of the Company&#8217;s common stock, as each of them is deemed to indirectly beneficially own the other&#8217;s 16,671,981 shares of common stock, and the other&#8217;s right to acquire 18,750 shares of common stock upon exercise of an option.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">(3)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Includes 37,500 shares of common stock that may be acquired within 60 days of March 27, 2025 upon exercise of vested options.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Securities Authorized for Issuance under Equity
Compensation Plans</b>&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table provides
information as of December 31, 2024, regarding our compensation plans under which equity securities are authorized for issuance:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Plan category</b></span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Number of<br/>
securities to<br/>
be issued upon<br/>
exercise of<br/>
outstanding options, <br/>
warrants and rights</b></span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Weighted-average<br/>
exercise price, of<br/>
outstanding options,<br/>
warrants and rights</b></span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Number of securities<br/>
remaining available<br/>
for future issuance<br/>
under equity<br/>
compensation<br/>
plans (excluding<br/>
securities reflected<br/>
in column (a))</b></span></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt"><b>(a)</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt"><b>(b)</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt"><b>(c)</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">Equity compensation plans approved by security holders</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">-</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="width: 55%"><span style="font-size: 10pt">Equity compensation plans not approved by security holders</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 12%; text-align: right">&#160;&#160;&#160;&#160;&#160;<span style="font-size: 10pt">-</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 12%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-size: 10pt">-</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 12%; text-align: right"><span style="font-size: 10pt">8,097,909</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 10pt"><span style="font-size: 10pt"><b>Total</b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.5pt double">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><span style="font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.5pt double"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><span style="font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.5pt double">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><span style="font-size: 10pt">8,097,909</span></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On June 27, 2021, our Board
of Directors and stockholders holding a majority of our outstanding shares of common stock approved the 2021 Plan. Under the 2021 Plan,
a total of 4,995,000 shares of common stock were initially authorized for issuance pursuant to the grant of stock options, stock appreciation
rights, restricted stock, RSUs, performance units, performance shares or other cash- or stock-based awards to officers, directors, employees
and eligible consultants to the Company or its subsidiaries. Pursuant to the terms of the 2021 Plan and subject to adjustment as provided
in the 2021 Plan, the maximum aggregate number of shares that may be issued under the 2021 Plan will be cumulatively increased on January
1, 2022 and on each subsequent January 1, by a number of shares equal to the smaller of (i) 3% of the number of shares of common stock
issued and outstanding on the immediately preceding December 31, or (ii) an amount determined by our Board of Directors. As of March 27,
2025, 8,097,909 shares of common stock are authorized for issuance under the 2021 Plan, and 8,097,909 shares are available for issuance
under the 2021 Plan.&#160;&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>


<!-- Field: Page; Sequence: 77; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->74<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="gfpform10-k_htmc_003"></span><b>ITEM 13. CERTAIN RELATIONSHIPS AND RELATED
TRANSACTIONS, AND DIRECTOR INDEPENDENCE</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Policies and Procedures for Related Party Transactions</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Under Item 404 of SEC Regulation
S-K, a related person transaction is any actual or proposed transaction, arrangement or relationship or series of similar transactions,
arrangements or relationships, including those involving indebtedness not in the ordinary course of business, to which we or our subsidiaries
were or are a party, or in which we or our subsidiaries were or are a participant, in which the amount involved exceeded or exceeds the
lesser of $120,000 or 1% of the average of our total assets at year-end for the last two completed fiscal years and in which any of our
directors, nominees for director, executive officers, beneficial owners of more than 5% of any class of our voting securities (a &#8220;significant
stockholder&#8221;), or any member of the immediate family of any of the foregoing persons, had or will have a direct or indirect material
interest.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We recognize that transactions
between us and any of our directors or executives or with a third party in which one of our officers, directors or significant stockholders
has an interest can present potential or actual conflicts of interest and create the appearance that our decisions are based on considerations
other than the best interests of our Company and stockholders.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Audit Committee of the
Board of Directors is charged with responsibility for reviewing, approving and overseeing any transaction between the Company and any
related person (as defined in Item 404 of Regulation S-K), including the propriety and ethical implications of any such transactions,
as reported or disclosed to the Audit Committee by the independent auditors, employees, officers, members of the Board of Directors or
otherwise, and to determine whether the terms of the transaction are not less favorable to us than could be obtained from an unaffiliated
party.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">From time to time, we engage
in transactions with related parties. The following is a summary of the related party transactions during the fiscal years ended December
31, 2024 and 2023, and any proposed transactions, requiring disclosure pursuant to Item 404 of Regulation S-K.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Affiliated Loans</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>December 2020 Loan</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">On
December 31, 2020, Sam Lai, our Chief Executive Officer, and Maggie Yu, our Senior Vice President, made a loan (&#8220;December 2020 Loan&#8221;)
to us of $1,041,353 in a single payment ($520,676 attributable to each of Mr. Lai and Mrs. Yu). The loan is memorialized in a Loan Agreement
dated December 31, 2020. Pursuant to the terms of the Loan Agreement, the loan bore no interest and was payable on demand.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>


<!-- Field: Page; Sequence: 78; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->75<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">On
September 16, 2021, Sam Lai, our Chief Executive Officer, and Maggie Yu, our Senior Vice President, and the Company amended and restated
the Loan Agreement to modify the terms of the December 2020 Loan, whereby the interest rate became 2% per annum (applied retroactively)
rather than non-interest bearing and maturity date became December 31, 2021 rather than payable on demand.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">On
January 18, 2022 and January 27, 2023, the Company repaid the loan principal and accrued interest in full.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><i>July 2021 Loan</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">On
July 27, 2021, Sam Lai, our Chief Executive Officer, and Maggie Yu, our Senior Vice President, made a loan (&#8220;July 2021 Loan&#8221;)
to us of the outstanding retained earnings of approximately $4,170,418 in a single payment ($2,085,209 attributable to each of Mr. Lai
and Mrs. Yu). Pursuant to the terms of the Loan Agreement, the loan bears interest of 2% per annum and the principal of the loan ($4,170,418)
and accrued interest becomes due and payable on December 31, 2022. On December 28, 2022, the Company, Mr. Lai and Ms. Yu agreed to extend
the term of the loan, with a new maturity date of December 31, 2024. On December 31, 2024, the Company, Mr. Lai and Ms. Yu agreed to
extend the term of the loan, with a new maturity date of December 31, 2025. As amended, the annual interest rate of the loan is 5.5%.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">As
of December 31, 2024 and March 27, 2025, the outstanding principal balance was $3,499,418 and $3,160,418, respectively,
on the July 2021 Loan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Issuances</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On January 4, 2023, the Company
issued 1,001 shares of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Douglas Branch, and Alan Gao, with a fair market
value of $2.9985 per share as compensation for the services as executives or directors to the Company pursuant to the terms of their respective
Executive Employment Agreements or Director Agreements with the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On April 3, 2023, the Company
issued 1,365, 1,365, 1,365, 1,365, 1,365 and 606 shares of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Douglas
Branch, Alan Gao and Hillary Bui, respectively, with a fair market value of $2.1985 per share as compensation for the services as executives
or directors of the Company pursuant to the terms of their respective Executive Employment Agreements or Director Agreements with the
Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On June 30, 2023, the Company
issued 1,752 shares of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Douglas Branch, Alan Gao and Hillary Bui, with
a fair market value of $1.7125 per share as compensation for the services as executives or directors of the Company pursuant to the terms
of their respective Executive Employment Agreements or Director Agreements with the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On October 2, 2023, the Company
issued 1,948 shares of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Douglas Branch, Alan Gao and Hillary Bui, with
a fair market value of $1.54 per share as compensation for the services as executives or directors of the Company pursuant to the terms
of their respective Executive Employment Agreements or Director Agreements with the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>


<!-- Field: Page; Sequence: 79; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->76<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On January 2, 2024, the Company
issued 2,139 shares of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Douglas Branch, Alan Gao and Hillary Bui, with
a fair market value of $1.4025 per share as compensation for the services as executives or directors of the Company pursuant to the terms
of their respective Executive Employment Agreements or Director Agreements with the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On March 29, 2024, the Company
issued 2,251 shares of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Douglas Branch, Alan Gao and Hillary Bui, with
a fair market value of $1.3330 per share as compensation for the services as executives or directors of the Company pursuant to the terms
of their respective Executive Employment Agreements or Director Agreements with the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On July 1, 2024, the Company
issued 2,946 shares of Company common stock to each of Sam Lai and Maggie Yu (both of whom are executive officers, directors and significant
stockholders of the Company), and Michael Lenner, Douglas Branch, Alan Gao and Hillary Bui (each of whom was a director of the Company
as of such date), with a fair market value of $1.0185 per share as compensation for the services as executives or directors of the Company
pursuant to the terms of their respective Executive Employment Agreements or Director Agreements with the Company. Subsequently, on July
22, 2024, Mr. Branch resigned his position as a member of the Company&#8217;s Board of Directors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On July 25, 2024, following
Mr. Branch&#8217;s resignation, the Company issued 6,000 shares of restricted common stock to Mr. Branch as compensation for services
rendered.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">On
October 1, 2024, the Company issued 2,196 shares of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Alan Gao and
Hillary Bui, with a fair market value of $1.3660 per share as compensation for the services as executives or directors of the Company
pursuant to the terms of their respective Executive Employment Agreements or Director Agreements with the Company.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Director Independence</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As a Nasdaq-listed company,
we are required to comply with Nasdaq&#8217;s continued listing standards.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Controlled Company and Director Independence</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The &#8220;controlled company&#8221;
exception to the Nasdaq rules provides that a company of which more than 50% of the voting power is held by an individual, group or another
company, a &#8220;controlled company,&#8221; need not comply with certain requirements of the Nasdaq corporate governance rules. As stated
above, Sam Lai, the Chairman of the Board, Chief Executive Officer and Interim Chief Financial Officer of the Company, and Maggie Yu,
Senior Vice President of the Company and a member of the Board, who are husband and wife, together beneficially own 33,381,462 shares
of the Company&#8217;s common stock, representing approximately 94.9% of the voting power of the Company&#8217;s outstanding common stock.
As a result, the Company is a &#8220;controlled company&#8221; under the Nasdaq corporate governance standards. As a controlled company,
we do not have to comply with certain corporate governance requirements under the Nasdaq rules, including the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">A majority of the Company&#8217;s Board of Directors to consist of &#8220;independent directors&#8221; as defined by the applicable Nasdaq rules and regulations;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">The compensation of the Company&#8217;s executive officers to be determined, or recommended to the Board of Directors for determination, by independent directors constituting a majority of the independent directors of the Board in a vote in which only independent directors participate or by a Compensation Committee comprised solely of independent directors; and</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">That director nominees to be selected, or recommended to the Board of Directors for selection, by independent directors constituting a majority of the independent directors of the Board in a vote in which only independent directors participate or by a nomination committee comprised solely of independent directors.</span></td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<!-- Field: Page; Sequence: 80; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->77<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company intends to avail
itself of each of these exemptions. More specifically, a majority of the Company&#8217;s board of directors will not consist of independent
directors and the Company will not have a compensation committee or a nominating and corporate governance committee. Therefore, for as
long as the Company remains a &#8220;controlled company,&#8221; the Company will not have the same protections afforded to stockholders
of companies that are subject to all of these corporate governance requirements. If at any time the Company ceases to be a &#8220;controlled
company&#8221; under the Nasdaq rules, the Company&#8217;s Board of Directors will take all action necessary to comply with the Nasdaq
corporate governance rules, including establishing certain committees composed entirely of independent directors, subject to a permitted
&#8220;phase-in&#8221; period.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Notwithstanding the Company&#8217;s
status as a controlled company, the Company will remain subject to the Nasdaq corporate governance standard that requires the Company
to have an audit committee with at least three independent directors as well as composed entirely of independent directors. As a result,
the Company was required, at the time of listing on Nasdaq, to have at least one independent director on our audit committee, at least
two independent directors within 90 days of listing on Nasdaq, and at least three independent directors within one year of listing on
Nasdaq, where at least one of the independent directors qualifies as an audit committee financial expert under SEC rules and as a financially
sophisticated audit committee member under the Nasdaq rules.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company&#8217;s Board
of Directors has affirmatively determined that two of its five directors (Sam Lai and Maggie Yu) are non-independent directors of the
Company and three of its five directors (Michael Lenner, Minghui (Alan) Gao, and Hilary (Hui-Chong) Bui) are independent directors of
the Company. The Company&#8217;s audit committee consists of the three independent directors: Messrs. Lenner and Gao and Ms. Bui. Ms.
Bui is the chair of the audit committee. and qualifies as an audit committee financial expert under SEC rules and as a financially sophisticated
audit committee member under the Nasdaq rules.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="gfpform10-k_htmc_004"></span>ITEM 14.
PRINCIPAL ACCOUNTING FEES AND SERVICES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On September 13, 2023, the
Audit Committee appointed HTL International, LLC (&#8220;HTL&#8221;) as the Company&#8217;s independent registered accounting firm. Prior
to September 13, 2023, TPS Thayer, LLC (&#8220;TPS&#8221;) served as our independent registered public accounting firm. The following
is a summary of fees paid or to be paid to TPS and HTL for the fiscal years ended December 31, 2024 and 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">HTL</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">TPS</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: justify">Audit Fees</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">168,750</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">150,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">190,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Audit-Related Fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Tax Fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">All Other Fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Total</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">168,750</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">150,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">190,000</td><td style="text-align: left">&#160;</td></tr>
  </table>



<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<!-- Field: Page; Sequence: 81; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->78<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>Audit Fees</i>. Audit fees
consist of fees billed for professional services rendered for the audit of our year-end financial statements and services that are normally
provided by our independent registered public accounting firm in connection with regulatory filings. The above amounts include interim
procedures and audit fees, as well as attendance at Audit Committee meetings.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>Audit-Related Fees.</i>
Audit-related services consist of fees billed for assurance and related services that are reasonably related to performance of the audit
or review of our financial statements and are not reported under &#8220;Audit Fees.&#8221; These services include attest services that
are not required by statute or regulation and consultations concerning financial accounting and reporting standards.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>Tax Fees</i>. Tax fees
consist of fees billed for tax planning services and tax advice. The board of directors must specifically approve all other tax services.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>All Other Fees</i>. Other
services are services provided by the independent registered public accounting firm that do not fall within the established audit, audit-related,
and tax services categories. The board of directors preapproves specified other services that do not fall within any of the specified
prohibited categories of services.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Pre-Approval Policy</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Since formation of our audit
committee, all of the foregoing services were pre-approved by our audit committee. Our audit committee will pre-approve all auditing services
and permitted non-audit services to be performed for us by our auditors, including the fees and terms thereof (subject to the de minimis
exceptions for non-audit services described in the Exchange Act which are approved by the audit committee prior to the completion of the
audit).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>


<!-- Field: Page; Sequence: 82; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->79<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="gfpform10-k_htmc_006"></span>PART IV</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="gfpform10-k_htmc_005"></span>ITEM 15.
EXHIBITS AND FINANCIAL STATEMENT SCHEDULES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px; text-align: justify"><span style="font-size: 10pt">(a)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">The following documents are filed or furnished as part of this annual
    report:</span></td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>
<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px; text-align: justify"><span style="font-size: 10pt">(1)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Financial Statements</span></td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>
<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; width: 24px">&#160;</td>
    <td style="vertical-align: top"><a href="#gfpform10-k_htmf_001"><span style="font-size: 10pt">Report of Independent Registered Public Accounting Firm</span></a></td>
    <td style="vertical-align: bottom; width: 48px; text-align: center"><span style="font-size: 10pt">F-2</span></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><a href="#gfpform10-k_htmf_002"><span style="font-size: 10pt">Consolidated Balance Sheets</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">F-3</span></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><a href="#gfpform10-k_htmf_003"><span style="font-size: 10pt">Consolidated Statements of Operations and Comprehensive Loss</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">F-4</span></td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><a href="#gfpform10-k_htmf_004"><span style="font-size: 10pt">Consolidated Statements of Stockholders&#8217; Equity</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">F-5</span></td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><a href="#gfpform10-k_htmf_005"><span style="font-size: 10pt">Consolidated Statements of Cash Flows</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">F-6</span></td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><a href="#gfpform10-k_htmf_006"><span style="font-size: 10pt">Notes to Consolidated Financial Statements</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">F-7</span></td></tr>
  </table>
<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px; text-align: justify"><span style="font-size: 10pt">(2)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Financial Statements Schedules</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">All financial statements schedules are omitted because they are not applicable or the amounts are immaterial and not required, or the required information is presented in the financial statements and notes thereto beginning on page F-1 of this annual report.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-size: 10pt">(3)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Exhibits</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">We hereby file as part of this annual report the exhibits listed in the Exhibit Index below. Exhibits which are incorporated herein by reference can be inspected and copied at the public reference facilities maintained by the SEC, 100 F Street, N.E., Room 1580, Washington, D.C. 20549. Copies of such material can also be obtained from the Public Reference Section of the SEC, 100 F Street, N.E., Washington, D.C. 20549, at prescribed rates or on the SEC website at www.sec.gov.</span></td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<!-- Field: Page; Sequence: 83; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->80<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>EXHIBIT INDEX</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr>
    <td style="border-bottom: black 1pt solid; vertical-align: top; width: 0.75in; text-align: center"><span style="font-size: 10pt"><b>Exhibit No.</b></span></td>
    <td style="vertical-align: top; width: 0.1in">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: justify"><span style="font-size: 10pt"><b>Exhibit</b></span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">3.1</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1874875/000149315221026557/ex3-1.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Certificate of Incorporation of Hour Loop, Inc. filed with the Washington Secretary of State on January 13, 2015 (incorporated by reference to Exhibit 3.1 to the registrant&#8217;s registrat</span>ion <span style="font-size: 10pt">statement on Form S-1 (File No. 333-260540), filed with the SEC on October 28, 2021).</span></a></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">3.2</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1874875/000149315221026557/ex3-2.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Certificate of Conversion of Hour Loop, Inc. filed with the Delaware Secretary of State on April 7, 2021 (incorporated by reference to Exhibit 3.2 to the registrant&#8217;s registrat</span>ion <span style="font-size: 10pt">statement on Form S-1 (File No. 333-260540), filed with the SEC on October 28, 2021).</span></a></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">3.3</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1874875/000149315221026557/ex3-3.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Certificate of Incorporation of Hour Loop, Inc. filed with the Delaware Secretary of State on April 7, 2021 (incorporated by reference to Exhibit 3.3 to the registrant&#8217;s registrat</span>ion <span style="font-size: 10pt">statement on Form S-1 (File No. 333-260540), filed with the SEC on October 28, 2021).</span></a></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">3.4</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1874875/000149315221026557/ex3-4.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Certificate of Amendment to Certificate of Incorporation of Hour Loop, Inc. filed with the Delaware Secretary of State on September 23, 2021 (incorporated by reference to Exhibit 3.4 to the registrant&#8217;s registration statement on Form S-1 (File No. 333-260540), filed with the SEC on October 28, 2021).</span></a></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">3.5</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1874875/000149315221031648/ex3-5.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Certificate of Amendment to Certificate of Incorporation of Hour Loop, Inc. filed with the Delaware Secretary of State on November 30, 2021 (incorporated by reference to Exhibit 3.5 to Amendment No. 1 to the registrant&#8217;s registration statement on Form S-1 (File No. 333-260540), filed with the SEC on December 16, 2021).</span></a></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">3.6</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1874875/000149315221026557/ex3-5.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Bylaws (incorporated by reference to Exhibit 3.5 to the registrant&#8217;s registration statement on Form S-1 (File No. 333-260540), filed with the SEC on October 28, 2021).</span></a></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">3.7</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1874875/000149315221031648/ex3-7.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Amendment to Bylaws (incorporated by reference to Exhibit 3.7 to Amendment No. 1 to the registrant&#8217;s registration statement on Form S-1 (File No. 333-260540), filed with the SEC on January 3, 2022).</span></a></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">4.1*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="ex4-1.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Description of Capital Stock</span><span style="font-size: 10pt">.</span></a></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">10.1&#8224;</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1874875/000149315221026557/ex10-1.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Employment Agreement, dated May 27, 2021, by and between Hour Loop, Inc. and Sam Lai (incorporated by reference to Exhibit 10.1 to the registrant&#8217;s registration statement on Form S-1 (File No. 333-260540), filed with the SEC on October 28, 2021). </span></a></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">10.2&#8224;</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1874875/000149315221026557/ex10-2.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Employment Agreement, dated May 27, 2021, by and between Hour Loop, Inc. and Maggie Yu (incorporated by reference to Exhibit 10.2 to the registrant&#8217;s registration statement on Form S-1 (File No. 333-260540), filed with the SEC on October 28, 2021).</span></a></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">10.3&#8224;</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1874875/000149315221026557/ex10-4.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Director Agreement, dated June 21, 2021, by and between Hour Loop, Inc. and Michael Lenner (incorporated by reference to Exhibit 10.4 to the registrant&#8217;s registration statement on Form S-1 (File No. 333-260540), filed with the SEC on October 28, 2021).</span></a></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">10.4&#8224;</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1874875/000149315221026557/ex10-5.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Director Agreement, dated June 21, 2021, by and between Hour Loop, Inc. and Douglas Branch (incorporated by reference to Exhibit 10.5 to the registrant&#8217;s registration statement on Form S-1 (File No. 333-260540), filed with the SEC on October 28, 2021).</span></a></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">10.5&#8224;</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1874875/000149315221026557/ex10-6.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Director Agreement, dated October 6, 2021, by and between Hour Loop, Inc. and Minghui (Alan) Gao (incorporated by reference to Exhibit 10.6 to the registrant&#8217;s registrat</span>ion <span style="font-size: 10pt">statement on Form S-1 (File No. 333-260540), filed with the SEC on October 28, 2021). </span></a></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">10.6&#8224;</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1874875/000149315221026557/ex10-7.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Hour Loop, Inc. 2021 Equity Incentive Plan (incorporated by reference to Exhibit 10.7 to the registrant&#8217;s registration statement on Form S-1 (File No. 333-260540), filed with the SEC on October 28, 2021). </span></a></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">10.7</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1874875/000149315221026557/ex10-8.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Amazon Services Business Solutions Agreement between Amazon.com, Inc. and Hour Loop, Inc. (incorporated by reference to Exhibit 10.8 to the registrant&#8217;s registration statement on Form S-1 (File No. 333-260540), filed with the SEC on October 28, 2021).</span></a></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">10.8</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1874875/000149315221026557/ex10-9.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Changes to Amazon Services Business Solutions Agreement effective November 7, 2020 between Amazon.com, Inc. and Hour Loop, Inc. (incorporated by reference to Exhibit 10.9 to the registrant&#8217;s registration statement on Form S-1 (File No. 333-260540), filed with the SEC on October 28, 2021).</span></a></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">10.9</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1874875/000149315221026557/ex10-10.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Loan Agreement, dated December 31, 2020, among the Company and Sam Lai and Maggie Yu (incorporated by reference to Exhibit 10.10 to the registrant&#8217;s registration statement on Form S-1 (File No. 333-260540), filed with the SEC on October 28, 2021).</span></a></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">10.10</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1874875/000149315221026557/ex10-11.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Amended and Restated Loan Agreement, dated September 16, 2021, among the Company and Sam Lai and Maggie Yu (incorporated by reference to Exhibit 10.11 to the registrant&#8217;s registrat</span>ion <span style="font-size: 10pt">statement on Form S-1 (File No. 333-260540), filed with the SEC on October 28, 2021).</span></a></td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<!-- Field: Page; Sequence: 84; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->81<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.75in"><span style="font-size: 10pt">10.11</span></td>
    <td style="width: 0.1in">&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1874875/000149315221026557/ex10-12.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Amended and Restated Loan Agreement, dated December 31, 2021, among the Company and Sam Lai and Maggie Yu (incorporated by reference to Exhibit 10.12 to Amendment No. 2 to the registrant&#8217;s registration statement on Form S-1 (File No. 333-260540), filed with the SEC on January 3, 2022).</span></a></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">10.12</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1874875/000149315221026557/ex10-12.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Loan Agreement, dated October 15, 2021, among the Company and Sam Lai and Maggie Yu (incorporated by reference to Exhibit 10.12 to the registrant&#8217;s registration statement on Form S-1 (File No. 333-260540), filed with the SEC on October 28, 2021).</span></a></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">10.13&#8224;</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1874875/000149315222002310/ex10-1.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Addendum No. 1 to Executive Employment Agreement, dated as of January 20, 2022, by and between the registrant and Sam Lai (incorporated by reference to Exhibit 10.1 to the registrant&#8217;s Current Report on Form 8-K filed with the SEC on January 26, 2022). </span></a></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">10.14&#8224;</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1874875/000149315222002310/ex10-2.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Addendum No. 1 to Executive Employment Agreement, dated as of January 20, 2022, by and between the registrant and Sau Kuen Yu (incorporated by reference to Exhibit 10.2 to the registrant&#8217;s Current Report on Form 8-K filed with the SEC on January 26, 2022). </span></a></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">10.15&#8224;</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1874875/000149315223005929/ex10-1.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Director Agreement, dated as of February 20, 2023, by and between the registrant and Hillary Bui (incorporated by reference to Exhibit 10.1 to the registrant&#8217;s Current Report on Form 8-K filed with the SEC on February 24, 2023). </span></a></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">10.16&#8224;</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1874875/000149315223005929/ex10-2.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Addendum No. 2 to Executive Employment Agreement, dated as of February 20, 2023, by and between the registrant and Sam Lai. (incorporated by reference to Exhibit 10.2 to the registrant&#8217;s Current Report on Form 8-K filed with the SEC on February 24, 2023). </span></a></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">10.17&#8224;</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1874875/000149315223005929/ex10-3.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Addendum No. 2 to Executive Employment Agreement, dated as of February 20, 2023, by and between the registrant and Sau Kuen Yu (incorporated by reference to Exhibit 10.3 to the registrant&#8217;s Current Report on Form 8-K filed with the SEC on February 24, 2023). </span></a></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">14.1</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1874875/000149315221026557/ex14-1.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Code of Ethics (incorporated by reference to Exhibit 14.1 to the registrant&#8217;s registration statement on Form S-1 (File No. 333-260540), filed with the SEC on October 28, 2021).</span></a></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">19.1</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1874875/000149315224017849/ex19-1.htm" style="-sec-extract: exhibit">Policy on Insider Trading (incorporated by reference to Exhibit 19.1 to the registrant&#8217;s Quarterly Report on Form 10-Q filed with the SEC on May 6, 2024).</a></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">21.1*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="ex21-1.htm" style="-sec-extract: exhibit">List of Subsidiaries</a></span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">24.1*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="#gfpform10-k_htms_001"><span style="font-size: 10pt">Power of Attorney (included on the signature page) </span></a></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">31.1*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="ex31-1.htm" style="-sec-extract: exhibit">Rule 13a-14(a) Certification of Principal Executive Officer</a></span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">31.2*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="ex31-2.htm" style="-sec-extract: exhibit">Rule 13a-14(a) Certification of Principal Financial Officer</a></span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">32.1**</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="ex32-1.htm" style="-sec-extract: exhibit">Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, of Principal Executive Officer and Principal Financial Officer</a></span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">97.1&#8224;*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1874875/000149315224011298/ex97-1.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Compensation Recovery Policy (incorporated by reference to Exhibit 97.1 to the registrant&#8217;s Annual Report on Form 10-K filed with the SEC on March 26, 2024).</span></a></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">101.INS*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">Inline XBRL Instance Document </span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">101.SCH*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">Inline XBRL Taxonomy Extension Schema Document </span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">101.CAL*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">Inline XBRL Taxonomy Extension Calculation Linkbase </span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">101.DEF*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">Inline XBRL Taxonomy Extension Definition Linkbase </span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">101.LAB*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">Inline XBRL Taxonomy Extension Labels Linkbase </span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">101.PRE*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">Inline XBRL Taxonomy Extension Presentation Linkbase </span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">104*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">Cover Page Interactive Data File (embedded within the Inline XBRL document) </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">* Filed herewith</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">**Furnished herewith</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#8224; Management contracts, compensation plans
and arrangements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-transform: uppercase"><b><span id="gfpform10-k_htmc_007"></span>Item
16. Form 10-K Summary</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Not applicable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>


<!-- Field: Page; Sequence: 85; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->82<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Index to Financial Statements</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top"><a href="#gfpform10-k_htmf_001"><span style="font-size: 10pt">Report of Independent Registered Public Accounting Firm</span></a> <span style="font-size: 10pt">PCAOB ID No.: <span id="xdx_901_edei--AuditorFirmId_c20240101__20241231_zJ5e5JQcw9u4"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000065" name="dei:AuditorFirmId">7000</ix:nonNumeric></span> </span></td>
    <td style="vertical-align: bottom; width: 48px; text-align: center"><span style="font-size: 10pt">F-2</span></td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top"><a href="#gfpform10-k_htmf_002"><span style="font-size: 10pt">Consolidated Balance Sheets as of December 31, 2</span>024 and <span style="font-size: 10pt">2023</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">F-3</span></td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top"><a href="#gfpform10-k_htmf_003"><span style="font-size: 10pt">Consolidated Statements of Operations and Comprehensive Loss for the years ended December 31, 2</span>024 and <span style="font-size: 10pt">2023</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">F-4</span></td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top"><a href="#gfpform10-k_htmf_004"><span style="font-size: 10pt">Consolidated Statements of
    Stockholders&#8217; Equity for the years ended December 31, 2</span>024 and <span style="font-size: 10pt">2023</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">F-5</span></td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top"><a href="#gfpform10-k_htmf_005"><span style="font-size: 10pt">Consolidated Statements of Cash Flows for the years ended December 31, 2</span>024 and <span style="font-size: 10pt">2023</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">F-6</span></td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top"><span style="font-size: 10pt"><a href="#gfpform10-k_htmf_006">Notes to Audited Consolidated Financial Statements</a></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">F-7</span></td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<!-- Field: Page; Sequence: 86; Options: NewSection; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span id="gfpform10-k_htmf_001"></span><b>REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING
FIRM</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">To the Board of Directors and Shareholders of<br/>
Hour Loop, Inc.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Opinion on the Financial Statements</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_90B_edei--AuditorOpinionTextBlock_c20240101__20241231_zA0TxLXrH3u9"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000066" name="dei:AuditorOpinionTextBlock">We have audited the accompanying consolidated
balance sheet of Hour Loop, Inc. and its subsidiaries (the &#8220;Company&#8221;) as of December 31, 2024 and 2023, and the related consolidated
statement of operations and comprehensive income (loss), stockholders&#8217; equity, and cash flows for the year ended December 31, 2024 and 2023,
and the related notes (collectively referred to as the financial statements). In our opinion, the financial statements present fairly,
in all material respects, the consolidated financial positions of the Company as of December 31, 2024 and 2023 and the consolidated results of
its operations and its cash flows for the year ended December 31, 2024 and 2023, in conformity with accounting principles generally accepted in
the United States of America.</ix:nonNumeric></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Basis for Opinion</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">These financial statements are the responsibility
of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our
audit. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;)
and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable
rules and regulations of the Securities and Exchange Commission and the PCAOB.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We conducted our audit in accordance with the
standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial
statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged
to perform, an audit of its internal control over financial reporting. As part of our audit, we are required to obtain an understanding
of internal control over financial reporting, but not for the purpose of expressing an opinion on the effectiveness of the Company&#8217;s
internal control over financial reporting. Accordingly, we express no such opinion.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our audit included performing procedures to assess
the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond
to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements.
Our audit also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating
the overall presentation of the financial statements. We believe that our audit provides a reasonable basis for our opinion.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">/s/ <span id="xdx_907_edei--AuditorName_c20240101__20241231_zxq4K8mWvx5a"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000067" name="dei:AuditorName">HTL International, LLC</ix:nonNumeric></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We have served as the Company&#8217;s auditor since 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span id="xdx_900_edei--AuditorLocation_c20240101__20241231_zc1Ru9e3pIY4"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000068" name="dei:AuditorLocation">Houston, Texas</ix:nonNumeric></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">March 27, 2025</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>


<!-- Field: Page; Sequence: 87; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP,
INC.&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span id="gfpform10-k_htmf_002"></span><b>CONSOLIDATED BALANCE SHEETS</b>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(In U.S. Dollars, except for share and per
share data)</b>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>As of December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<table cellspacing="0" cellpadding="0" id="xdx_30B_111_zr29vH6573R8" summary="xdx: Statement - Consolidated Balance Sheets" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" id="xdx_493_20241231_zcdWPHpPpyA4" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
    31, 2024</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" id="xdx_496_20231231_zDBTyRLnxTSi" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    31, 2023</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--AssetsAbstract_iB_zfAAy9qh5Uq1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">ASSETS</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--AssetsCurrentAbstract_i01B_zjPlsYYHSCUf" style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Current assets</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--Cash_i02I_maCzlRt_zQV1e8N4YK55" style="background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; vertical-align: bottom; width: 60%"><span style="font-size: 10pt">Cash</span></td>
    <td style="vertical-align: bottom; width: 2%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%"><span style="font-size: 10pt"><b>$</b></span></td>
    <td style="vertical-align: top; width: 16%; text-align: right"><span style="font-size: 10pt"><b><ix:nonFraction name="us-gaap:Cash" contextRef="AsOf2024-12-31" id="Fact000076" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,119,581</ix:nonFraction> </b></span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 2%"><span style="font-size: 10pt">$</span></td>
    <td style="vertical-align: bottom; width: 16%; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:Cash" contextRef="AsOf2023-12-31" id="Fact000077" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,484,153</ix:nonFraction></span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--AccountsReceivableNetCurrent_i02I_maCzlRt_zJS5fcDkNBs9" style="background-color: White">
    <td style="padding-left: 0.125in; vertical-align: bottom"><span style="font-size: 10pt">Accounts receivable, net</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right"><span style="font-size: 10pt"><b><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2024-12-31" id="Fact000079" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,650,547</ix:nonFraction></b></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2023-12-31" id="Fact000080" format="ixt:numdotdecimal" decimals="0" unitRef="USD">747,650</ix:nonFraction></span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--InventoryNet_i02I_maCzlRt_ziW0YYCwT034" style="background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; vertical-align: bottom"><span style="font-size: 10pt">Inventory, net</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right"><span style="font-size: 10pt"><b><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2024-12-31" id="Fact000082" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,640,632</ix:nonFraction></b></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-12-31" id="Fact000083" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,276,555</ix:nonFraction></span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_i02I_maCzlRt_zpEvDeydAtci" style="background-color: White">
    <td style="padding-left: 0.125in; vertical-align: bottom"><span style="font-size: 10pt">Prepaid expenses and other current assets</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: top; text-align: right"><span style="font-size: 10pt"><b><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2024-12-31" id="Fact000085" format="ixt:numdotdecimal" decimals="0" unitRef="USD">327,894</ix:nonFraction></span></b></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2023-12-31" id="Fact000086" format="ixt:numdotdecimal" decimals="0" unitRef="USD">504,973</ix:nonFraction></span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--AssetsCurrent_i02TI_mtCzlRt_maCz0Ul_zIbKtUUQBgVa" style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Total current assets</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right"><span style="font-size: 10pt"><b><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2024-12-31" id="Fact000088" format="ixt:numdotdecimal" decimals="0" unitRef="USD">18,738,654</ix:nonFraction><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></b></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2023-12-31" id="Fact000089" format="ixt:numdotdecimal" decimals="0" unitRef="USD">18,013,331</ix:nonFraction></span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--PropertyPlantAndEquipmentNet_i01I_maCzXbI_z7w7cm9gbo3f" style="background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; vertical-align: bottom"><span style="font-size: 10pt">Property and equipment, net</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right"><span style="font-size: 10pt"><b><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2024-12-31" id="Fact000091" format="ixt:numdotdecimal" decimals="0" unitRef="USD">56,797</ix:nonFraction></b></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-12-31" id="Fact000092" format="ixt:numdotdecimal" decimals="0" unitRef="USD">148,788</ix:nonFraction></span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredIncomeTaxAssetsNet_i01I_maCzXbI_zqDZUjxlXqng" style="background-color: White">
    <td style="padding-left: 0.125in; vertical-align: bottom"><span style="font-size: 10pt">Deferred tax assets</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right"><span style="font-size: 10pt"><b><ix:nonFraction name="us-gaap:DeferredIncomeTaxAssetsNet" contextRef="AsOf2024-12-31" id="Fact000094" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,060,104</ix:nonFraction></b></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:DeferredIncomeTaxAssetsNet" contextRef="AsOf2023-12-31" id="Fact000095" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,304,215</ix:nonFraction></span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OperatingLeaseRightOfUseAsset_i01I_maCzXbI_zNmrMoriwsPj" style="background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; vertical-align: bottom"><span style="font-size: 10pt">Operating lease right-of-use lease assets</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: top; text-align: right"><span style="font-size: 10pt"><b><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2024-12-31" id="Fact000097" format="ixt:numdotdecimal" decimals="0" unitRef="USD">111,409</ix:nonFraction> </b></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2023-12-31" id="Fact000098" format="ixt:numdotdecimal" decimals="0" unitRef="USD">83,946</ix:nonFraction></span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--AssetsNoncurrent_i01TI_mtCzXbI_maCz0Ul_zgFNGYzEmEJk" style="background-color: White">
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Total non-current assets</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right"><span style="font-size: 10pt"><b><ix:nonFraction name="us-gaap:AssetsNoncurrent" contextRef="AsOf2024-12-31" id="Fact000100" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,228,310</ix:nonFraction><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></b></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:AssetsNoncurrent" contextRef="AsOf2023-12-31" id="Fact000101" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,536,949</ix:nonFraction></span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--Assets_i01TI_mtCz0Ul_zkPzWM1s0nEi" style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom"><span style="font-size: 10pt">TOTAL ASSETS</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 2.5pt double; vertical-align: bottom"><span style="font-size: 10pt"><b>$</b></span></td>
    <td style="border-bottom: black 2.5pt double; vertical-align: top; text-align: right"><span style="font-size: 10pt"><b><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2024-12-31" id="Fact000103" format="ixt:numdotdecimal" decimals="0" unitRef="USD">19,966,964</ix:nonFraction><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></b></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 2.5pt double; vertical-align: bottom"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.5pt double; vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2023-12-31" id="Fact000104" format="ixt:numdotdecimal" decimals="0" unitRef="USD">19,550,280</ix:nonFraction></span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--LiabilitiesAndStockholdersEquityAbstract_iB_ziYcH8hOztgb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--LiabilitiesCurrentAbstract_i01B_zUxtIOlEron3" style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Current liabilities</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--AccountsPayableCurrent_i02I_maCzwLX_zANjya1U6fyb" style="background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; vertical-align: bottom"><span style="font-size: 10pt">Accounts payable</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt"><b>$</b></span></td>
    <td style="vertical-align: top; text-align: right"><span style="font-size: 10pt"><b><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2024-12-31" id="Fact000112" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,176,305</ix:nonFraction> </b></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">$</span></td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2023-12-31" id="Fact000113" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,812,954</ix:nonFraction></span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--CreditCardsPayable_i02I_maCzwLX_zePOjgqf5eq8" style="background-color: White">
    <td style="padding-left: 0.125in; vertical-align: bottom"><span style="font-size: 10pt">Credit cards payable</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right"><span style="font-size: 10pt"><b><ix:nonFraction name="HOUR:CreditCardsPayable" contextRef="AsOf2024-12-31" id="Fact000115" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,389,880</ix:nonFraction> </b></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="HOUR:CreditCardsPayable" contextRef="AsOf2023-12-31" id="Fact000116" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,404,445</ix:nonFraction></span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LinesOfCreditCurrent_i02I_maCzwLX_zs51NJBrvAX8" style="background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; vertical-align: bottom"><span style="font-size: 10pt">Short-term loan</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right"><span style="font-size: 10pt"><b>&#160;<ix:nonFraction name="us-gaap:LinesOfCreditCurrent" contextRef="AsOf2024-12-31" id="Fact000118" format="ixt:numdotdecimal" decimals="0" unitRef="USD">610,967</ix:nonFraction> </b></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:LinesOfCreditCurrent" contextRef="AsOf2023-12-31" id="Fact000119" format="ixt:numdotdecimal" decimals="0" unitRef="USD">652,422</ix:nonFraction></span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OperatingLeaseLiabilityCurrent_i02I_maCzwLX_z4l5SyhPO3na" style="background-color: White">
    <td style="padding-left: 0.125in; vertical-align: bottom"><span style="font-size: 10pt">Operating lease liabilities-current</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right"><span style="font-size: 10pt"><b><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2024-12-31" id="Fact000121" format="ixt:numdotdecimal" decimals="0" unitRef="USD">114,540</ix:nonFraction> </b></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2023-12-31" id="Fact000122" format="ixt:numdotdecimal" decimals="0" unitRef="USD">82,269</ix:nonFraction></span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--AccruedLiabilitiesAndOtherLiabilities_i02I_maCzwLX_z1ELF7BG09Wl" style="background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; padding-left: 0.125in; vertical-align: bottom"><span style="font-size: 10pt">Accrued expenses and other current liabilities</span></td>
    <td style="padding-bottom: 1pt; vertical-align: bottom">&#160;</td>
    <td style="padding-bottom: 1pt; vertical-align: bottom">&#160;</td>
    <td style="padding-bottom: 1pt; vertical-align: top; text-align: right"><span style="font-size: 10pt"><b><ix:nonFraction name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" contextRef="AsOf2024-12-31" id="Fact000124" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,322,535</ix:nonFraction></b></span></td>
    <td style="padding-bottom: 1pt; vertical-align: bottom">&#160;</td>
    <td style="padding-bottom: 1pt; vertical-align: bottom">&#160;</td>
    <td style="padding-bottom: 1pt; vertical-align: bottom">&#160;</td>
    <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" contextRef="AsOf2023-12-31" id="Fact000125" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,972,512</ix:nonFraction></span></td>
    <td style="padding-bottom: 1pt; vertical-align: bottom">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OtherLiabilitiesCurrent_i02I_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_maCzwLX_zd9vmOOaluoe" style="background-color: White">
    <td style="padding-left: 0.125in; vertical-align: bottom"><span style="font-size: 10pt">Due to related parties</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: top; text-align: right"><span style="font-size: 10pt"><b><ix:nonFraction name="us-gaap:OtherLiabilitiesCurrent" contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember" id="Fact000127" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,192,995</ix:nonFraction></b></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0128">-</span></span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LiabilitiesCurrent_i02TI_mtCzwLX_maCzdP0_za0hTJwuHuGc" style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Total current liabilities</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right"><span style="font-size: 10pt"><b><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2024-12-31" id="Fact000130" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,807,222</ix:nonFraction></b></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2023-12-31" id="Fact000131" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,924,602</ix:nonFraction></span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--AssetsNoncurrentAbstract_i01B_ziSaaNRQa4L9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">Non-current liabilities</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--OperatingLeaseLiabilityNoncurrent_i02I_maCzGdF_z4bfwCDFqgrj" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in"><span style="font-size: 10pt">Operating lease liabilities-non-current</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><b><span style="-sec-ix-hidden: xdx2ixbrl0136">-</span></b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2023-12-31" id="Fact000137" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,363</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--OtherLiabilitiesNoncurrent_i02I_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_maCzGdF_z1YtHiv0fVih" style="background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; vertical-align: bottom"><span style="font-size: 10pt">Due to related parties</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: top; text-align: right"><span style="font-size: 10pt"><b>&#160;<span style="-sec-ix-hidden: xdx2ixbrl0139">-</span></b></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember" id="Fact000140" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,170,418</ix:nonFraction></span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LiabilitiesNoncurrent_i02TI_mtCzGdF_maCzdP0_zTdvo58RHSS" style="background-color: White">
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Total non-current liabilities</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: top; text-align: right"><span style="font-size: 10pt"><b><span style="-sec-ix-hidden: xdx2ixbrl0142">-</span></b></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:LiabilitiesNoncurrent" contextRef="AsOf2023-12-31" id="Fact000143" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,172,781</ix:nonFraction></span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--Liabilities_i01TI_mtCzdP0_maCzz2U_z4b8GBMLJUgi" style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Total liabilities</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right"><span style="font-size: 10pt"><b><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2024-12-31" id="Fact000145" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,807,222</ix:nonFraction> </b></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2023-12-31" id="Fact000146" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,097,383</ix:nonFraction></span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--CommitmentsAndContingencies_i01I_maCzz2U_zWxgMq0YPIrj" style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Commitments and contingencies</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><b><span style="-sec-ix-hidden: xdx2ixbrl0148">-</span></b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--StockholdersEquityAbstract_i01B_zLGw6w6i7hRi" style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Stockholders&#8217; equity</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--PreferredStockValue_i02I_maCzMw7_zaX71ntShqa8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in"><span style="font-size: 10pt">Preferred stock: $<span id="xdx_90B_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_pid_c20241231_zo04eNzBpDP9" title="Preferred stock, par value"><span id="xdx_909_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_pid_c20231231_z6lMIJ2xxVuh" title="Preferred stock, par value"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2024-12-31" id="Fact000157" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2023-12-31" id="Fact000159" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.0001</ix:nonFraction></ix:nonFraction></span></span> par value, <span id="xdx_90D_eus-gaap--PreferredStockSharesAuthorized_iI_pid_c20241231_zuThxICvbMVb" title="Preferred stock, shares authorized"><span id="xdx_90A_eus-gaap--PreferredStockSharesAuthorized_iI_pid_c20231231_zJlxKMoLhqvj" title="Preferred stock, shares authorized"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2024-12-31" id="Fact000161" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2023-12-31" id="Fact000163" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">10,000,000</ix:nonFraction></ix:nonFraction></span></span> shares authorized, <span id="xdx_90E_eus-gaap--PreferredStockSharesIssued_iI_dn_c20241231_z4nyX3wSe3Bg" title="Preferred stock, shares issued"><span id="xdx_90E_eus-gaap--PreferredStockSharesOutstanding_iI_dn_c20241231_zUYHh9MXi70b" title="Preferred stock, shares outstanding"><span id="xdx_90C_eus-gaap--PreferredStockSharesIssued_iI_dn_c20231231_zgcKKCuIRrXa" title="Preferred stock, shares issued"><span id="xdx_900_eus-gaap--PreferredStockSharesOutstanding_iI_dn_c20231231_zwvm7cNvNn3i" title="Preferred stock, shares outstanding"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2024-12-31" id="Fact000165" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2024-12-31" id="Fact000167" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2023-12-31" id="Fact000169" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2023-12-31" id="Fact000171" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares">none</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></span></span> issued and outstanding as of December 31, 2024 and 2023</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><b><span style="-sec-ix-hidden: xdx2ixbrl0154">-</span></b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0155">-</span></span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--CommonStockValue_i02I_maCzMw7_zSWgkBu3g8oh" style="background-color: White">
    <td style="padding-left: 0.125in; vertical-align: bottom"><span style="font-size: 10pt">Common stock: $<span id="xdx_900_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20241231_z0U19F9zuGPl" title="Common stock, par value"><span id="xdx_90F_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20231231_zYJXD97vvJIc" title="Common stock, par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2024-12-31" id="Fact000176" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2023-12-31" id="Fact000178" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.0001</ix:nonFraction></ix:nonFraction></span></span> par value, <span id="xdx_90D_eus-gaap--CommonStockSharesAuthorized_iI_pid_c20241231_zHTMVZXfW0tg" title="Common stock, shares authorized"><span id="xdx_907_eus-gaap--CommonStockSharesAuthorized_iI_pid_c20231231_zVPdey8ozEf" title="Common stock, shares authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2024-12-31" id="Fact000180" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2023-12-31" id="Fact000182" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">300,000,000</ix:nonFraction></ix:nonFraction></span></span> shares authorized, <span id="xdx_903_eus-gaap--CommonStockSharesIssued_iI_pid_c20241231_zWyQ5RC5bHXl" title="Common stock, shares issued"><span id="xdx_90E_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231_zuZg6gN7zsu2" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2024-12-31" id="Fact000184" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2024-12-31" id="Fact000186" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">35,143,460</ix:nonFraction></ix:nonFraction></span></span> and <span id="xdx_902_eus-gaap--CommonStockSharesIssued_iI_pid_c20231231_zUom3bWqF0Ec" title="Common stock, shares issued"><span id="xdx_909_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20231231_zlysEBBWaLJf" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2023-12-31" id="Fact000188" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2023-12-31" id="Fact000190" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">35,082,464</ix:nonFraction></ix:nonFraction></span></span> shares issued and outstanding as of December 31, 2024 and 2023, respectively</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: right; vertical-align: bottom">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2024-12-31" id="Fact000173" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,514</ix:nonFraction></b></p></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2023-12-31" id="Fact000174" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,508</ix:nonFraction></span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--AdditionalPaidInCapital_i02I_maCzMw7_znQolvff9pLe" style="background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; vertical-align: bottom"><span style="font-size: 10pt">Additional paid-in capital</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right"><span style="font-size: 10pt"><b><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="AsOf2024-12-31" id="Fact000192" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,802,686</ix:nonFraction> </b></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="AsOf2023-12-31" id="Fact000193" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,727,650</ix:nonFraction></span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--RetainedEarningsAccumulatedDeficit_i02I_maCzMw7_zynlA1RXDjCe" style="background-color: White">
    <td style="padding-left: 0.125in; vertical-align: bottom"><span style="font-size: 10pt">Accumulated deficit</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right"><span style="font-size: 10pt"><b>(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2024-12-31" id="Fact000195" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">595,175</ix:nonFraction>)</b></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2023-12-31" id="Fact000196" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,252,622</ix:nonFraction></span></td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_404_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_i02I_maCzMw7_z9ePsOe0XIc8" style="background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; vertical-align: bottom"><span style="font-size: 10pt">Accumulated other comprehensive loss</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: top; text-align: right"><span style="font-size: 10pt"><b>(<ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AsOf2024-12-31" id="Fact000198" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">51,283</ix:nonFraction>)</b></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AsOf2023-12-31" id="Fact000199" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">25,639</ix:nonFraction></span></td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_40D_eus-gaap--StockholdersEquity_i02TI_mtCzMw7_maCzz2U_zQyv8W7Fh5Q5" style="background-color: White">
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Total stockholders&#8217; equity</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: top; text-align: right"><span style="font-size: 10pt"><b><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31" id="Fact000201" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,159,742</ix:nonFraction></b></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31" id="Fact000202" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,452,897</ix:nonFraction></span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LiabilitiesAndStockholdersEquity_i01TI_mtCzz2U_zCK8uoQtImil" style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">TOTAL LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.5pt double"><span style="font-size: 10pt"><b>$</b></span></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><span style="font-size: 10pt"><b><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2024-12-31" id="Fact000204" format="ixt:numdotdecimal" decimals="0" unitRef="USD">19,966,964</ix:nonFraction></b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.5pt double"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2023-12-31" id="Fact000205" format="ixt:numdotdecimal" decimals="0" unitRef="USD">19,550,280</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><i>The accompanying notes are an integral part
of these consolidated financial statements.</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><i>&#160;<br/></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><i></i></p>

<!-- Field: Page; Sequence: 88; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="gfpform10-k_htmf_003"></span>CONSOLIDATED
STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)</b>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(In U.S. Dollars, except for share and per
share data)</b>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For the Years Ended December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<table cellpadding="0" cellspacing="0" id="xdx_302_113_zAZr92zJzkn8" summary="xdx: Statement - Consolidated Statements of Operations and Comprehensive Income (Loss)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_495_20240101__20241231_zyQ8YkICqTb5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_494_20230101__20231231_zn572heJuiP1" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_maCzWW3_zhtXCXxN7hzc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Revenues, net</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 16%; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2024-01-01to2024-12-31" id="Fact000207" format="ixt:numdotdecimal" decimals="0" unitRef="USD">138,252,861</ix:nonFraction></td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31" id="Fact000208" format="ixt:numdotdecimal" decimals="0" unitRef="USD">132,124,202</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--CostOfGoodsAndServicesSold_iN_di_msCzWW3_zsAEPOKhWDX9" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Cost of revenues</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="From2024-01-01to2024-12-31" id="Fact000210" format="ixt:numdotdecimal" decimals="0" unitRef="USD">66,242,153</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="From2023-01-012023-12-31" id="Fact000211" format="ixt:numdotdecimal" decimals="0" unitRef="USD">65,606,947</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--GrossProfit_iT_mtCzWW3_maCz4FS_zXDXZjUlhIc9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><b><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2024-01-01to2024-12-31" id="Fact000213" format="ixt:numdotdecimal" decimals="0" unitRef="USD">72,010,708</ix:nonFraction></b></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-01-012023-12-31" id="Fact000214" format="ixt:numdotdecimal" decimals="0" unitRef="USD">66,517,255</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingExpensesAbstract_iB_zT4EmYFc7jEg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--SellingAndMarketingExpense_i01_maCza7T_zMEbFbCI6wUd" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-align: left">Selling and marketing</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:SellingAndMarketingExpense" contextRef="From2024-01-01to2024-12-31" id="Fact000219" format="ixt:numdotdecimal" decimals="0" unitRef="USD">61,808,979</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:SellingAndMarketingExpense" contextRef="From2023-01-012023-12-31" id="Fact000220" format="ixt:numdotdecimal" decimals="0" unitRef="USD">61,135,227</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--GeneralAndAdministrativeExpense_i01_maCza7T_zzQy0UihIjB7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1pt">General and administrative</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2024-01-01to2024-12-31" id="Fact000222" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,470,789</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2023-01-012023-12-31" id="Fact000223" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,385,451</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--OperatingExpenses_i01T_mtCza7T_msCz4FS_zAwRRuo9mjQd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Total operating expenses</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2024-01-01to2024-12-31" id="Fact000225" format="ixt:numdotdecimal" decimals="0" unitRef="USD">71,279,768</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2023-01-012023-12-31" id="Fact000226" format="ixt:numdotdecimal" decimals="0" unitRef="USD">69,520,678</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--OperatingIncomeLoss_iT_mtCz4FS_maCzf2K_zmn8VWV7e175" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Income (loss) from operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><b><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2024-01-01to2024-12-31" id="Fact000228" format="ixt:numdotdecimal" decimals="0" unitRef="USD">730,940</ix:nonFraction></b></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2023-01-012023-12-31" id="Fact000229" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,003,423</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OtherNonoperatingIncomeExpenseAbstract_iB_zv87CNk0QVJ" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Other (expenses) income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--OtherExpenses_i01N_di_msCzbD4_zMZhQvBj0v2a" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left">Other expense</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:OtherExpenses" contextRef="From2024-01-01to2024-12-31" id="Fact000234" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,695</ix:nonFraction></td><td style="font-weight: bold; text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:OtherExpenses" contextRef="From2023-01-012023-12-31" id="Fact000235" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,542</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--InterestExpenseNonoperating_i01N_di_msCzbD4_z4RFwIPB9ccg" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-align: left">Interest expense</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:InterestExpenseNonoperating" contextRef="From2024-01-01to2024-12-31" id="Fact000237" format="ixt:numdotdecimal" decimals="0" unitRef="USD">249,587</ix:nonFraction></td><td style="font-weight: bold; text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:InterestExpenseNonoperating" contextRef="From2023-01-012023-12-31" id="Fact000238" format="ixt:numdotdecimal" decimals="0" unitRef="USD">248,779</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--OtherNonoperatingIncomeExpense_i01_maCzbD4_zVjg7rQiL6tl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1pt">Other income</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="From2024-01-01to2024-12-31" id="Fact000240" format="ixt:numdotdecimal" decimals="0" unitRef="USD">490,903</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="From2023-01-012023-12-31" id="Fact000241" format="ixt:numdotdecimal" decimals="0" unitRef="USD">101,290</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--NonoperatingIncomeExpense_i01T_mtCzbD4_maCzf2K_zLmGotHNH6ve" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Total other expenses, net</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="From2024-01-01to2024-12-31" id="Fact000243" format="ixt:numdotdecimal" decimals="0" unitRef="USD">228,621</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="From2023-01-012023-12-31" id="Fact000244" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">157,031</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_iT_mtCzf2K_maCzY9O_zbcPoqsGTal3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Income (loss) before income taxes</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2024-01-01to2024-12-31" id="Fact000246" format="ixt:numdotdecimal" decimals="0" unitRef="USD">959,561</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2023-01-012023-12-31" id="Fact000247" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,160,454</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeTaxExpenseBenefit_iN_di_msCzY9O_zycDPAUsUxj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Income tax (expense) benefit</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact000249" format="ixt:numdotdecimal" decimals="0" unitRef="USD">302,114</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact000250" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">730,760</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--NetIncomeLoss_iT_mtCzY9O_maCzHz8_zX1WOaym9wTe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net income (loss)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><b><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-01to2024-12-31" id="Fact000252" format="ixt:numdotdecimal" decimals="0" unitRef="USD">657,447</ix:nonFraction></b></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31" id="Fact000253" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,429,694</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--ComprehensiveIncomeNetOfTaxAbstract_iB_zUezklyGZZ2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Other comprehensive loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax_i01N_di_msCzHz8_zarynBmxqCJf" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1pt">Foreign currency translation adjustments</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><b>(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax" contextRef="From2024-01-01to2024-12-31" id="Fact000258" format="ixt:numdotdecimal" decimals="0" unitRef="USD">25,644</ix:nonFraction></b></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax" contextRef="From2023-01-012023-12-31" id="Fact000259" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,597</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--ComprehensiveIncomeNetOfTax_i01T_mtCzHz8_zChTtVdWPh1b" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total comprehensive income (loss)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><b><ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="From2024-01-01to2024-12-31" id="Fact000261" format="ixt:numdotdecimal" decimals="0" unitRef="USD">631,803</ix:nonFraction></b></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="From2023-01-012023-12-31" id="Fact000262" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,432,291</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Basic and diluted income (loss) per common share</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">$</td><td style="font-weight: bold; text-align: right"><span id="xdx_903_eus-gaap--EarningsPerShareBasic_pid_c20240101__20241231_zXWYFxeuCtIi" title="Basic income (loss) per common share" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyBhbmQgQ29tcHJlaGVuc2l2ZSBJbmNvbWUgKExvc3MpAA__"><span id="xdx_904_eus-gaap--EarningsPerShareDiluted_pid_c20240101__20241231_zGyxspLcBLdh" title="Diluted income (loss) per common share" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyBhbmQgQ29tcHJlaGVuc2l2ZSBJbmNvbWUgKExvc3MpAA__"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2024-01-01to2024-12-31" id="Fact000264" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2024-01-01to2024-12-31" id="Fact000266" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.02</ix:nonFraction></ix:nonFraction></span></span></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_902_eus-gaap--EarningsPerShareBasic_pid_c20230101__20231231_zFac2M3VvQHb" title="Basic income (loss) per common share" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyBhbmQgQ29tcHJlaGVuc2l2ZSBJbmNvbWUgKExvc3MpAA__"><span id="xdx_907_eus-gaap--EarningsPerShareDiluted_pid_c20230101__20231231_z7U9WlQA4uti" title="Diluted income (loss) per common share" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyBhbmQgQ29tcHJlaGVuc2l2ZSBJbmNvbWUgKExvc3MpAA__">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2023-01-012023-12-31" id="Fact000268" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2023-01-012023-12-31" id="Fact000270" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.07</ix:nonFraction></ix:nonFraction></span></span></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Weighted-average number of common shares outstanding</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span id="xdx_905_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20240101__20241231_zXdkAPorueba" title="Weighted-average number of common shares outstanding, basic" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyBhbmQgQ29tcHJlaGVuc2l2ZSBJbmNvbWUgKExvc3MpAA__"><span id="xdx_904_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20240101__20241231_zTd3mugcdWh8" title="Weighted-average number of common shares outstanding, diluted" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyBhbmQgQ29tcHJlaGVuc2l2ZSBJbmNvbWUgKExvc3MpAA__"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2024-01-01to2024-12-31" id="Fact000272" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2024-01-01to2024-12-31" id="Fact000274" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">35,119,761</ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90A_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20230101__20231231_zxShgskyROB6" title="Weighted-average number of common shares outstanding, basic" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyBhbmQgQ29tcHJlaGVuc2l2ZSBJbmNvbWUgKExvc3MpAA__"><span id="xdx_901_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20230101__20231231_zjJpUIFki8F5" title="Weighted-average number of common shares outstanding, diluted" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyBhbmQgQ29tcHJlaGVuc2l2ZSBJbmNvbWUgKExvc3MpAA__"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2023-01-012023-12-31" id="Fact000276" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2023-01-012023-12-31" id="Fact000278" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">35,066,592</ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><i>The accompanying notes are an integral part
of these consolidated financial statements.</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>


<!-- Field: Page; Sequence: 89; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="gfpform10-k_htmf_004"></span>CONSOLIDATED
STATEMENTS OF STOCKHOLDERS&#8217; EQUITY</b>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(In U.S Dollars, except for shares data)</b>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For the Years Ended December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<table cellpadding="0" cellspacing="0" id="xdx_305_114_zhiKREC4t335" summary="xdx: Statement - Consolidated Statements of Stockholders' Equity" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Common</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Stock</b></p></td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_4B7_us-gaap--StatementEquityComponentsAxis_us-gaap--CommonStockMember_zBgUiPs1MByf" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Common</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Stock</b></p></td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_4BE_us-gaap--StatementEquityComponentsAxis_us-gaap--AdditionalPaidInCapitalMember_zjzS8t6HRSG9" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Additional</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Paid-In</b></p></td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_4B0_us-gaap--StatementEquityComponentsAxis_us-gaap--RetainedEarningsMember_zkjgyXxBNOF4" style="font-weight: bold; text-align: center">Retained Earnings (Accumulated</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_4B5_us-gaap--StatementEquityComponentsAxis_us-gaap--AccumulatedOtherComprehensiveIncomeMember_zauurfdPA6ld" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Accumulated</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Other</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Comprehensive</b></p></td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_4BE_zmzeND8rWrD7" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Total</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Stockholders&#8217;</b></p></td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Capital</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Deficit)</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Loss</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Equity</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_438_c20230101__20231231_eus-gaap--StockholdersEquity_iS_zpqvB0lhK75j" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-weight: bold; padding-bottom: 1pt">BALANCE AT DECEMBER 31, 2022</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--SharesOutstanding_iS_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zJOgG5x7DQhb" title="Balance, shares" style="border-bottom: Black 1pt solid; width: 7%; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember" id="Fact000286" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">35,047,828</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 7%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember" id="Fact000280" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,506</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 7%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000281" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,675,320</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 7%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember" id="Fact000282" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,177,072</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 7%; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000283" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">23,042</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 7%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31" id="Fact000284" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,832,856</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_zjBDlaiL3ayj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Stock-based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--StockIssuedDuringPeriodSharesShareBasedCompensation_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zZZOJIBZfyie" title="Stock-based compensation, shares" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="Fact000294" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">34,636</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="Fact000288" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000289" format="ixt:numdotdecimal" decimals="0" unitRef="USD">52,330</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0290">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0291">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-01-012023-12-31" id="Fact000292" format="ixt:numdotdecimal" decimals="0" unitRef="USD">52,332</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_iN_pp0p0_di_zGhuCRSCDYde" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Currency translation adjustments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0296">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0297">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0298">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000299" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,597</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" contextRef="From2023-01-012023-12-31" id="Fact000300" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,597</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--NetIncomeLoss_zNCSBaH3eiB9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt">Net loss</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0302">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0303">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="Fact000304" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,429,694</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0305">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31" id="Fact000306" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,429,694</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_438_c20240101__20241231_eus-gaap--StockholdersEquity_iS_zPcRZ08NS2B6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">BALANCE AT DECEMBER 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--SharesOutstanding_iS_pid_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zQbEMkPonP52" title="Balance, shares" style="text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember" id="Fact000314" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">35,082,464</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember" id="Fact000308" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,508</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000309" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,727,650</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_RetainedEarningsMember" id="Fact000310" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,252,622</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000311" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">25,639</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31" id="Fact000312" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,452,897</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td title="Balance, shares" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_431_c20240101__20241231_eus-gaap--StockholdersEquity_iS_z0Z1QKxihhs7" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Balance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--SharesOutstanding_iS_pid_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zMIrO1c0AJ6j" title="Balance, shares" style="text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember" id="Fact000322" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">35,082,464</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember" id="Fact000316" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,508</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000317" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,727,650</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_RetainedEarningsMember" id="Fact000318" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,252,622</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000319" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">25,639</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31" id="Fact000320" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,452,897</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_407_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_zgK4NnWVJjui" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Stock-based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--StockIssuedDuringPeriodSharesShareBasedCompensation_pid_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zqszLpaxNjf4" title="Stock-based compensation, shares" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="Fact000330" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">60,996</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="Fact000324" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000325" format="ixt:numdotdecimal" decimals="0" unitRef="USD">75,036</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0326">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0327">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2024-01-01to2024-12-31" id="Fact000328" format="ixt:numdotdecimal" decimals="0" unitRef="USD">75,042</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_iN_pp0p0_di_zmTBV0ONU1Mj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Currency translation adjustments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0332">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0333">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0334">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000335" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">25,644</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" contextRef="From2024-01-01to2024-12-31" id="Fact000336" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">25,644</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--NetIncomeLoss_zDcqBz4Yc9d9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt">Net income</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0338">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0339">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="Fact000340" format="ixt:numdotdecimal" decimals="0" unitRef="USD">657,447</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0341">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-01to2024-12-31" id="Fact000342" format="ixt:numdotdecimal" decimals="0" unitRef="USD">657,447</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--NetIncomeLoss_zV5EDiFJkrL9" style="display: none; vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt">Net income (loss)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0344">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0345">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="Fact000346" format="ixt:numdotdecimal" decimals="0" unitRef="USD">657,447</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0347">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-01to2024-12-31" id="Fact000348" format="ixt:numdotdecimal" decimals="0" unitRef="USD">657,447</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_43D_c20240101__20241231_eus-gaap--StockholdersEquity_iE_zI4SczVxtmK7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">BALANCE AT DECEMBER 31, 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--SharesOutstanding_iE_pid_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zQef54RKZXR2" title="Balance, shares" style="text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember" id="Fact000356" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">35,143,460</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember" id="Fact000350" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,514</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000351" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,802,686</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_RetainedEarningsMember" id="Fact000352" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">595,175</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000353" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">51,283</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31" id="Fact000354" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,159,742</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_434_c20240101__20241231_eus-gaap--StockholdersEquity_iE_zAt1II4oDQMc" style="display: none; vertical-align: bottom; background-color: White">
    <td style="font-weight: bold">Balance </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--SharesOutstanding_iE_pid_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zZtBa2lNUPkc" title="Balance, shares" style="text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember" id="Fact000364" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">35,143,460</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember" id="Fact000358" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,514</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000359" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,802,686</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_RetainedEarningsMember" id="Fact000360" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">595,175</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000361" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">51,283</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31" id="Fact000362" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,159,742</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>The accompanying notes are an integral part of these consolidated
financial statements<br/></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i></i></p>

<!-- Field: Page; Sequence: 90; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="gfpform10-k_htmf_005"></span>CONSOLIDATED
STATEMENTS OF CASH FLOWS</b>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(In U.S. Dollars)</b>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For the Years Ended December 31, 2024 and
2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<table cellpadding="0" cellspacing="0" id="xdx_300_112_zJNNrumkjJOf" summary="xdx: Statement - Consolidated Statements of Cash Flows" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20240101__20241231_znjFT5FiXAy" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20230101__20231231_zj24lRU8dHt3" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB_zJruUOejfVs2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Cash flows from operating activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--NetIncomeLoss_i01_maCzzkt_zSERbIdBtqV6" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; width: 60%; text-align: left">Net income (loss)</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 16%; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-01to2024-12-31" id="Fact000369" format="ixt:numdotdecimal" decimals="0" unitRef="USD">657,447</ix:nonFraction></td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31" id="Fact000370" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,429,694</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_i01B_zZ5YEyyHM7fa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left">Reconciliation of net income (loss) to net cash used in operating activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--Depreciation_i02_maCzzkt_zvtj1s2FQ2f7" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.25in; text-align: left">Depreciation expenses</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2024-01-01to2024-12-31" id="Fact000375" format="ixt:numdotdecimal" decimals="0" unitRef="USD">119,064</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2023-01-012023-12-31" id="Fact000376" format="ixt:numdotdecimal" decimals="0" unitRef="USD">138,001</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_i02_maCzzkt_zoqR6k75n7lg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-align: left">Amortization of operating lease right-of-use lease assets</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" contextRef="From2024-01-01to2024-12-31" id="Fact000378" format="ixt:numdotdecimal" decimals="0" unitRef="USD">211,348</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" contextRef="From2023-01-012023-12-31" id="Fact000379" format="ixt:numdotdecimal" decimals="0" unitRef="USD">387,446</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--DeferredTaxAssets_i02N_di_msCzzkt_zXp0n9VaZECk" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.25in; text-align: left">Deferred tax assets</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="HOUR:DeferredTaxAssets" contextRef="From2024-01-01to2024-12-31" id="Fact000381" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">244,111</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="HOUR:DeferredTaxAssets" contextRef="From2023-01-012023-12-31" id="Fact000382" format="ixt:numdotdecimal" decimals="0" unitRef="USD">754,895</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--ShareBasedCompensation_i02_maCzzkt_z3Ti6zv2sEO4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-align: left">Stock-based compensation</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2024-01-01to2024-12-31" id="Fact000384" format="ixt:numdotdecimal" decimals="0" unitRef="USD">75,042</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2023-01-012023-12-31" id="Fact000385" format="ixt:numdotdecimal" decimals="0" unitRef="USD">52,332</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--InventoryWriteDown_i02_maCzzkt_zGKgHHQ65YFc" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.25in; text-align: left">Inventory allowance</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:InventoryWriteDown" contextRef="From2024-01-01to2024-12-31" id="Fact000387" format="ixt:numdotdecimal" decimals="0" unitRef="USD">560,293</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryWriteDown" contextRef="From2023-01-012023-12-31" id="Fact000388" format="ixt:numdotdecimal" decimals="0" unitRef="USD">675,886</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--ForeignCurrencyTransactionGainLossUnrealized_i02N_di_msCzzkt_zqhwcKq8Et31" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-align: left">Unrealized Foreign Exchange Gain</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossUnrealized" contextRef="From2024-01-01to2024-12-31" id="Fact000390" format="ixt:numdotdecimal" decimals="0" unitRef="USD">87,520</ix:nonFraction></td><td style="font-weight: bold; text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0391">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--IncreaseDecreaseInOperatingCapitalAbstract_i02B_z2g4D82yIaqb" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.25in; text-align: left">Changes in operating assets and liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--IncreaseDecreaseInAccountsReceivable_i03N_di_msCzzkt_zrMbIL8cvFxc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.375in; text-align: left">Accounts receivable</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2024-01-01to2024-12-31" id="Fact000396" format="ixt:numdotdecimal" decimals="0" unitRef="USD">902,897</ix:nonFraction></td><td style="font-weight: bold; text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2023-01-012023-12-31" id="Fact000397" format="ixt:numdotdecimal" decimals="0" unitRef="USD">395,271</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--IncreaseDecreaseInInventories_i03N_di_msCzzkt_zqRv5cbVFKv8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.375in">Inventory</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2024-01-01to2024-12-31" id="Fact000399" format="ixt:numdotdecimal" decimals="0" unitRef="USD">924,370</ix:nonFraction></td><td style="font-weight: bold; text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2023-01-012023-12-31" id="Fact000400" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,849,088</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_i03N_di_msCzzkt_zGcBlO4g0NN3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.375in; text-align: left">Prepaid expenses and other current assets</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="From2024-01-01to2024-12-31" id="Fact000402" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">177,079</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="From2023-01-012023-12-31" id="Fact000403" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">236,270</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--IncreaseDecreaseInAccountsPayable_i03_maCzzkt_z08qVh636Ne5" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.375in; text-align: left">Accounts payable</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="From2024-01-01to2024-12-31" id="Fact000405" format="ixt:numdotdecimal" decimals="0" unitRef="USD">363,351</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="From2023-01-012023-12-31" id="Fact000406" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,838,767</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_409_ecustom--IncreaseDecreaseInCreditCardsPayable_i03_maCzzkt_zg8eyytICPob" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.375in; text-align: left">Credit cards payable</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(<ix:nonFraction name="HOUR:IncreaseDecreaseInCreditCardsPayable" contextRef="From2024-01-01to2024-12-31" id="Fact000408" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,014,565</ix:nonFraction></td><td style="font-weight: bold; text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="HOUR:IncreaseDecreaseInCreditCardsPayable" contextRef="From2023-01-012023-12-31" id="Fact000409" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">827,087</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_i03_maCzzkt_zuTIsXliMYkc" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.375in; text-align: left">Accrued expenses and other current liabilities</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" contextRef="From2024-01-01to2024-12-31" id="Fact000411" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,043,600</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" contextRef="From2023-01-012023-12-31" id="Fact000412" format="ixt:numdotdecimal" decimals="0" unitRef="USD">229,540</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--IncreaseDecreaseInOperatingLeaseLiability_i03_maCzzkt_z1jRDzihOvS3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.375in; text-align: left; padding-bottom: 1pt">Operating lease liabilities</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" contextRef="From2024-01-01to2024-12-31" id="Fact000414" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">208,843</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" contextRef="From2023-01-012023-12-31" id="Fact000415" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">386,224</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--NetCashProvidedByUsedInOperatingActivities_i01T_mtCzzkt_maCzvPB_ziARCPukJeDc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net cash provided by (used in) operating activities</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2024-01-01to2024-12-31" id="Fact000417" format="ixt:numdotdecimal" decimals="0" unitRef="USD">313,140</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2023-01-012023-12-31" id="Fact000418" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,063,375</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--NetCashProvidedByUsedInInvestingActivitiesAbstract_iB_zV5xsu4puiE8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Cash flows from investing activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_i01N_di_msCz6yO_ziOzaGX35WKi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1pt">Purchases of property and equipment</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2024-01-01to2024-12-31" id="Fact000423" format="ixt:numdotdecimal" decimals="0" unitRef="USD">35,996</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2023-01-012023-12-31" id="Fact000424" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,823</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_408_eus-gaap--NetCashProvidedByUsedInInvestingActivities_i01T_mtCz6yO_maCzvPB_zE2s3IQPtHdi" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net cash used in investing activities</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2024-01-01to2024-12-31" id="Fact000426" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">35,996</ix:nonFraction></td><td style="font-weight: bold; text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2023-01-012023-12-31" id="Fact000427" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">14,823</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--NetCashProvidedByUsedInFinancingActivitiesAbstract_iB_z4bLtxRDQPk5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Cash flows from financing activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--RepaymentsOfRelatedPartyDebt_i01N_di_msCzXro_zNQlMGebZGIj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; padding-left: 0.125in; text-align: left">Payments to related parties</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:RepaymentsOfRelatedPartyDebt" contextRef="From2024-01-01to2024-12-31" id="Fact000432" format="ixt:numdotdecimal" decimals="0" unitRef="USD">671,000</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0433">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--NetCashProvidedByUsedInFinancingActivities_i01T_mtCzXro_maCzvPB_zyksmks3qCQc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Net cash used in financing activities</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2024-01-01to2024-12-31" id="Fact000435" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">671,000</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0436">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_maCzvPB_zX5ifEScgabg" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Effect of changes in foreign currency exchange rates</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="From2024-01-01to2024-12-31" id="Fact000438" format="ixt:numdotdecimal" decimals="0" unitRef="USD">29,284</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="From2023-01-012023-12-31" id="Fact000439" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">238</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_iT_mtCzvPB_zjDvwJB39B71" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net change in cash</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2024-01-01to2024-12-31" id="Fact000441" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">364,572</ix:nonFraction></td><td style="font-weight: bold; text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2023-01-012023-12-31" id="Fact000442" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,078,436</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_iS_zMqqk6nfO2j4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Cash at beginning of year</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2023-12-31" id="Fact000444" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,484,153</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2022-12-31" id="Fact000445" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,562,589</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_iE_zlDk0ULGgmH3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Cash at end of year</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2024-12-31" id="Fact000447" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,119,581</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2023-12-31" id="Fact000448" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,484,153</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--SupplementalCashFlowInformationAbstract_iB_zE4YiR7GKd26" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Supplemental disclosures of cash flow information:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--InterestPaidNet_i01_zPAr2GnZLo7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left">Cash paid for interest</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">$</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2024-01-01to2024-12-31" id="Fact000453" format="ixt:numdotdecimal" decimals="0" unitRef="USD">249,296</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2023-01-012023-12-31" id="Fact000454" format="ixt:numdotdecimal" decimals="0" unitRef="USD">406,103</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--IncomeTaxesPaidNet_i01_z5emAP53fzTc" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-align: left">Cash paid for income tax</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">$</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxesPaidNet" contextRef="From2024-01-01to2024-12-31" id="Fact000456" format="ixt:numdotdecimal" decimals="0" unitRef="USD">211,911</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxesPaidNet" contextRef="From2023-01-012023-12-31" id="Fact000457" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,696</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--NoncashInvestingAndFinancingItemsAbstract_iB_zFGG8STgbV1l" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Noncash investing and financing activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--RightofuseOfAssetAndOperatingLeaseLiabilitiesRecognized_i01_zwWlcrppDuS" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Operating lease right-of-use of assets and operating lease liabilities recognized</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">$</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="HOUR:RightofuseOfAssetAndOperatingLeaseLiabilitiesRecognized" contextRef="From2024-01-01to2024-12-31" id="Fact000462" format="ixt:numdotdecimal" decimals="0" unitRef="USD">248,716</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="HOUR:RightofuseOfAssetAndOperatingLeaseLiabilitiesRecognized" contextRef="From2023-01-012023-12-31" id="Fact000463" format="ixt:numdotdecimal" decimals="0" unitRef="USD">27,249</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><i>The accompanying notes are an integral part
of these consolidated financial statements.</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>


<!-- Field: Page; Sequence: 91; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span id="gfpform10-k_htmf_006"></span><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000465" name="us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"><p id="xdx_80C_eus-gaap--OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_zxbEHhnrqgN3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 1 - <span id="xdx_827_znvpUrhJzIqh">Nature of Operations and Summary of
Significant Accounting Policies</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Hour Loop, Inc. (&#8220;Hour Loop&#8221; or the
&#8220;Company&#8221;) is a technology-enabled consumer products company that uses machine learning and data analytics to design, develop,
market and sell products. Hour Loop predominantly operates through online retail channels such as Amazon, Walmart, and Hourloop.com. The
Company, as an Internet marketplace seller, sells products in multiple categories, including home/garden d&#233;cor, toys, kitchenware,
apparel, and electronics. The Company has only <span id="xdx_900_eus-gaap--NumberOfOperatingSegments_dc_uSegment_c20240101__20241231_za3xgtVMUTy8" title="Number of operating segment"><ix:nonFraction name="us-gaap:NumberOfOperatingSegments" contextRef="From2024-01-01to2024-12-31" id="Fact000467" format="ixt-sec:numwordsen" decimals="INF" unitRef="Segment">one</ix:nonFraction></span> segment, which is online retail (e-commerce).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company was incorporated on January 13, 2015
under the laws of the state of Washington. On April 7, 2021, the Company was converted from a Washington corporation to a Delaware corporation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In 2019, Hour Loop formed Flywheel Consulting
Ltd. (&#8220;Flywheel&#8221;), a wholly owned subsidiary located in Taiwan, to provide business operating consulting services exclusively
to Hour Loop.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000469" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock"><p id="xdx_846_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zWtdO5cGa8S" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><span id="xdx_86F_zc6j04yIzg1f">Basis of Presentation</span></b>
- The audited consolidated financial statements and accompanying notes of the Company have been prepared in accordance with the accounting
principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000471" name="us-gaap:ConsolidationPolicyTextBlock"><p id="xdx_84E_eus-gaap--ConsolidationPolicyTextBlock_zyzKbU3FlDn8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><span id="xdx_864_z4WRg99XDPK6">Principles of Consolidation</span></b>
- The audited consolidated financial statements include the accounts of Hour Loop and Flywheel. All material inter-company accounts and
transactions were eliminated in consolidation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000473" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"><p id="xdx_841_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zeGpLdAr4ms5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86E_zKnTnB05xSJ7">Foreign Currency and Currency Translation</span></b>
- The assets and liabilities of Flywheel, having a functional currency other than the U.S. dollar, are translated into U.S. dollars at
exchange rates in effect at period-end, with resulting translation gains or losses included within other comprehensive income or loss.
Revenues and expenses are translated into U.S. dollars at average monthly rates of exchange in effect during each period. All of the Company&#8217;s
foreign operations use their local currency as their functional currency. Currency gains or losses resulting from transactions executed
in currencies other than the functional currency are included in General and administrative in the consolidated statement of operations
and other comprehensive income.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000475" name="us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock"><p id="xdx_89F_eus-gaap--ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock_zJSJ5ZVTQv2f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The relevant exchange
rates are listed below:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span id="xdx_8B1_zdfxgGswifBl" style="display: none">Schedule
of Foreign Currency Exchange Rates</span>&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Period NTD: USD exchange rate</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_uPure_c20241231__us-gaap--AwardTypeAxis__custom--PeriodNTDUSDExchangeRateMember_zB8m0NTeI3I5" title="Foreign currency exchange rate" style="width: 16%; text-align: right"><b><ix:nonFraction name="us-gaap:ForeignCurrencyExchangeRateTranslation1" contextRef="AsOf2024-12-31_custom_PeriodNTDUSDExchangeRateMember" id="Fact000477" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">32.735</ix:nonFraction></b></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_uPure_c20231231__us-gaap--AwardTypeAxis__custom--PeriodNTDUSDExchangeRateMember_ztKVjr59hnT7" title="Foreign currency exchange rate" style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:ForeignCurrencyExchangeRateTranslation1" contextRef="AsOf2023-12-31_custom_PeriodNTDUSDExchangeRateMember" id="Fact000479" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">30.655</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Period Average NTD: USD exchange rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_uPure_c20241231__us-gaap--AwardTypeAxis__custom--PeriodAverageNTDUSDExchangeRateMember_zMmgKFZCptoh" title="Foreign currency exchange rate" style="text-align: right"><b><ix:nonFraction name="us-gaap:ForeignCurrencyExchangeRateTranslation1" contextRef="AsOf2024-12-31_custom_PeriodAverageNTDUSDExchangeRateMember" id="Fact000481" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">32.526</ix:nonFraction></b></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_uPure_c20231231__us-gaap--AwardTypeAxis__custom--PeriodAverageNTDUSDExchangeRateMember_zqi1w2Ra6jsi" title="Foreign currency exchange rate" style="text-align: right"><ix:nonFraction name="us-gaap:ForeignCurrencyExchangeRateTranslation1" contextRef="AsOf2023-12-31_custom_PeriodAverageNTDUSDExchangeRateMember" id="Fact000483" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">31.221</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>


</ix:nonNumeric><p id="xdx_8A0_zTol1iYERyxb" style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:exclude><!-- Field: Page; Sequence: 92; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000485" name="us-gaap:UseOfEstimates"><p id="xdx_848_eus-gaap--UseOfEstimates_zyjJxgfkWCqk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86D_zPLaJJK0oFHd">Use of Estimates</span></b> - The preparation of financial
statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets
and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of
revenues and expenses during the reporting period. Actual results could differ from these estimates.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Significant estimates, include but not limited
to, estimates associated with the collectability of accounts receivable, useful life of property and equipment, impairment of long-lived
assets, valuation allowance for deferred tax assets, inventory valuation and inventory provision.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000487" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock"><p id="xdx_84F_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zlbzhbeeYko3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_861_zLxH6vaMc0Zj">Cash and Cash Equivalents</span></b> - The Company
considers all highly liquid financial instruments purchased with original maturities of three months or less to be cash. Our cash is held
in the bank and covered by the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;), subject to applicable limits. Deposits are
insured up to $<span id="xdx_908_eus-gaap--CashFDICInsuredAmount_iI_c20241231_zB0vi07BBUz1" title="FDIC insured amount"><ix:nonFraction name="us-gaap:CashFDICInsuredAmount" contextRef="AsOf2024-12-31" id="Fact000489" format="ixt:numdotdecimal" decimals="0" unitRef="USD">250,000</ix:nonFraction></span> per depositor, per FDIC-insured bank, per ownership category. Cash equivalents and marketable securities are comprised
of time deposits, money market funds, highly liquid government bonds, corporate debt securities, mortgage-backed and asset-backed securities,
and marketable equity securities. Our cash and cash equivalents primarily consisted of cash and money market funds. Such amounts are recorded
at fair value.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000491" name="us-gaap:TradeAndOtherAccountsReceivablePolicy"><p id="xdx_842_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zzCOaEmqSm61" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86D_zENWJWXLi0Cb">Accounts Receivable and Allowance for Credit
Losses</span></b> - Accounts receivable are stated at historical cost less allowance for credit loss. On a periodic basis, management evaluates
its accounts receivable and determines whether to provide an allowance for credit losses in accordance with the Financial Accounting Standards
Board&#8217;s (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) Topic 326. Credit losses are provided based on
a past history of write-offs, collections, current credit conditions, current economic conditions, reasonable and supportable forecasts
of future economic conditions. The evaluation is performed on a collective basis where similar characteristics exist, primarily based
on similar services or products offerings. We adopted the standard effective January 1, 2023. The impact of the adoption was not considered
material to the financial statements and primarily resulted in new/enhanced disclosures only. A receivable is considered past due if the
Company has not received payments based on agreed-upon terms. The Company generally does not require any security or collateral to support
its receivables. The collection is primarily through Amazon and the collection period is usually less than 7 days. The Company performs
on-going evaluations of its customers and maintains an allowance for credit losses as the Company deems necessary or appropriate. As of
December 31, 2024 and 2023, the Company did not deem it necessary to have an allowance for credit loss.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000493" name="us-gaap:InventoryPolicyTextBlock"><p id="xdx_843_eus-gaap--InventoryPolicyTextBlock_zdPMQI0CGt93" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86E_zgOeNRjP31eb">Inventory and Cost of Goods Sold</span></b> - The
Company&#8217;s inventory consists mainly of finished goods. Inventories are stated at the lower of cost or net realizable value. Cost
is principally determined on a first-in-first-out basis. The Company&#8217;s costs include the amounts it pays manufacturers for product,
tariffs and duties associated with transporting product across national borders, and freight costs associated with transporting the product
from its manufacturers to its warehouses, as applicable. The merchandise with terms of FOB shipping point from vendors was recorded as
the inventory-in-transit when inventory left the shipping dock of the vendors but not yet reached the receiving dock of the Company. Management
continually evaluates its estimates and judgments including those related to merchandise inventory.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The &#8220;Cost of revenues&#8221; line item in
the audited consolidated statements of operations is principally inventory sold to customers during the reporting period.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 93; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Policy for inventory allowance: The Company writes
down the cost of obsolete and slow-moving inventories to the estimated net realizable value, based on inventory obsolescence trends, historical
experience, forecasted consumer demand and application of the specific identification method. As of December 31, 2024 and 2023, $<span id="xdx_908_eus-gaap--InventoryWriteDown_c20240101__20241231_zplRjnFZAmef" title="Inventory written down"><ix:nonFraction name="us-gaap:InventoryWriteDown" contextRef="From2024-01-01to2024-12-31" id="Fact000495" format="ixt:numdotdecimal" decimals="0" unitRef="USD">560,293</ix:nonFraction></span>
and $<span id="xdx_90C_eus-gaap--InventoryWriteDown_c20230101__20231231_zqoh20ofQqoh" title="Inventory written down"><ix:nonFraction name="us-gaap:InventoryWriteDown" contextRef="From2023-01-012023-12-31" id="Fact000497" format="ixt:numdotdecimal" decimals="0" unitRef="USD">675,886</ix:nonFraction></span>, respectively, were written down from the cost of inventories to their net realizable values. Full inventory allowance is
recorded for the inventory SKU not sold for more than one year.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000499" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock"><p id="xdx_840_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_z1Qmo1p1VXN5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_865_z2YmdzBhj26g">Property and Equipment</span></b> - Property and equipment
are recorded at cost and depreciated or amortized over the estimated useful life of the asset using the straight-line method. The Company
elected to expense any individual property and equipment items under $<span id="xdx_907_eus-gaap--CostOfPropertyRepairsAndMaintenance_c20240101__20241231_zrQs5ZCg0jn5" title="Property and equipment items expense"><ix:nonFraction name="us-gaap:CostOfPropertyRepairsAndMaintenance" contextRef="From2024-01-01to2024-12-31" id="Fact000501" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,500</ix:nonFraction></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The majority of the Company&#8217;s property and
equipment is computers, and the estimated useful life is <span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_zA2bzzGP2ix" title="Estimated useful life"><ix:nonNumeric contextRef="AsOf2024-12-31_us-gaap_ComputerEquipmentMember" format="ixt-sec:duryear" id="Fact000503" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">3</ix:nonNumeric></span> years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000505" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"><p id="xdx_843_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zWOefyDv2EEe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86E_z7XH36mSkJR">Impairment of Long-lived Assets</span></b>- In accordance
with ASC 360-10-35-17, if the carrying amount of an asset or asset group (in use or under development) is evaluated and found not to be
fully recoverable (the carrying amount exceeds the estimated gross, undiscounted cash flows from use and disposition), then an impairment
loss must be recognized. The impairment loss is measured as the excess of the carrying amount over the asset&#8217;s (or asset group&#8217;s)
fair value. The Company did <span id="xdx_90F_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_do_c20240101__20241231_zJe9DTRoN1y5" title="Impairment of long-lived assets"><span id="xdx_900_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_do_c20230101__20231231_ztNqC3nsWBA1" title="Impairment of long-lived assets"><ix:nonFraction name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" contextRef="From2024-01-01to2024-12-31" id="Fact000507" format="ixt-sec:numwordsen" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" contextRef="From2023-01-012023-12-31" id="Fact000509" format="ixt-sec:numwordsen" decimals="0" unitRef="USD">no</ix:nonFraction></ix:nonFraction></span></span>t record any impairment charges for the years ended December 31, 2024 and 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000511" name="us-gaap:LesseeLeasesPolicyTextBlock"><p id="xdx_841_eus-gaap--LesseeLeasesPolicyTextBlock_zZIpAX3t1Jn7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86E_zaK6jD1Lw8Qa">Leases</span> - </b>Leases are classified at lease
commencement date as either a finance lease or an operating lease. A lease is a finance lease if it meets any of the following criteria:
(a) the lease transfers ownership of the underlying asset to the lessee by the end of the lease term, (b) the lease grants the lessee
an option to purchase the underlying asset that the lessee is reasonably certain to exercise, (c) the lease term is for the major part
of the remaining economic life of the underlying asset, (d) the present value of the sum of the lease payments and any residual value
guaranteed by the lessee that is not already reflected in the lease payments equals or exceeds substantially all of the fair value of
the underlying asset or (e) the underlying asset is of such a specialized nature that it is expected to have no alternative use to the
lessor at the end of the lease term. When none of the foregoing criteria is met, the lease shall be classified as an operating lease.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company typically utilizes operating leases
for its office space requirements. This means that the Company leases office space, categorizing the lease arrangement as an operating
lease. Under this arrangement, The Company does not hold ownership of the leased assets but instead pays rent for the right to use them.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For a lessee, a lease is recognized as an operating
lease right-of-use asset with a corresponding liability at lease commencement date. The lease liability is calculated at the present value
of the lease payments not yet paid by using the lease term and discount rate determined at lease commencement. The operating lease right-of-use
asset is calculated as the lease liability, increased by any initial direct costs, and prepaid lease payments, reduced by any lease incentives
received before lease commencement. The operating lease right-of-use asset itself is amortized on a straight-line basis unless another
systematic method better reflects how the underlying asset will be used by and benefits the lessee over the lease term.</p>

</ix:nonNumeric><p id="xdx_855_zz6F64pSfDVb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 94; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000513" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock"><p id="xdx_84D_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zrdFVNsNALng" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_864_z9MbB7iRXnp9">Fair Value Measurement</span> </b>- Fair value is
defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or
most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. The
carrying amounts reported in the consolidated balance sheets for cash and cash equivalents, accounts receivable, accounts payable, due
to related parties and short-term debt at fair value or cost, which approximates fair value because of the short period of time between
the origination of such instruments and their expected realization and their current market rates of interest.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Fair value is defined 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. To increase the comparability of fair value measures, the following hierarchy prioritizes the inputs to valuation methodologies
used to measure fair value:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-size: 10pt">i.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Level 1 &#8212; Valuations based on quoted prices for identical assets and liabilities in active markets.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">ii.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Level 2 &#8212; Valuations based on observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets and liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">iii.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Level 3 &#8212; Valuations based on unobservable inputs reflecting our own assumptions, consistent with reasonably available assumptions made by other market participants. These valuations require significant judgment.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000515" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock"><p id="xdx_84C_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zikiZWe97vsf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_863_zyj5ibmS46L3">Revenue Recognition</span></b> - The Company accounts
for revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers (&#8220;ASC Topic 606&#8221;). The Company adopted
ASC Topic 606 as of January 1, 2019. The standard did not affect the Company&#8217;s consolidated financial position, or cash flows. There
were no changes to the timing of revenue recognition as a result of the adoption.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recognizes revenue in accordance with
ASC Topic 606, which provided a five-step model for recognizing revenue from contracts with customers as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Identify the contract with a customer.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Identify the performance obligations in the contract.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Determine the transaction price.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Allocate the transaction price to the performance obligations in the contract.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Recognize revenue when or as performance obligations are satisfied.</span></td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:exclude><!-- Field: Page; Sequence: 95; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company evaluated principal versus agent considerations
to determine whether it is appropriate to record platform fees paid to Amazon as an expense or as a reduction of revenue. Platform fees
are recorded as sales and distribution expenses and are not recorded as a reduction of revenue because the Company as principal owns and
controls all the goods before they are transferred to the customer. The Company can, at any time, direct Amazon, similarly, other third-party
logistics providers (&#8220;Logistics Providers&#8221;), to return the Company&#8217;s inventories to any location specified by the Company.
It is the Company&#8217;s responsibility to make any returns made by customers directly to Logistics Providers and the Company retains
the back-end inventory risk. Further, the Company is subject to credit risk (i.e., credit card chargebacks), establishes prices of its
products, can determine who fulfills the goods to the customer (Amazon or the Company) and can limit quantities or stop selling the goods
at any time. Based on these considerations, the Company is the principal in this arrangement.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company derives its revenue from the sale
of consumer products. The Company sells its products directly to consumers through online retail channels. The Company considers customer
order confirmations to be a contract with the customer. For each contract, the promise to transfer products is identified as the sole
performance obligation. Transaction prices are evaluated for potential refunds or adjustments, determining the net consideration expected.
Revenues for the years ended December 31, 2024 and 2023 were recognized at a point in time. Customer confirmations are executed at the
time an order is placed through third-party online channels. For all of the Company&#8217;s sales and distribution channels, revenue is
recognized when control of the product is transferred to the customer (i.e., when the Company&#8217;s performance obligation is satisfied),
which typically occurs at shipment date. As a result, the Company has a present and unconditional right to payment and record the amount
due from the customer in accounts receivable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The customer can return the products within 30
days after the products are delivered and estimated sales returns are calculated based on the expected returns. The rates of sales returns
were <span id="xdx_90B_ecustom--SalesReturnRate_pid_dp_uPure_c20240101__20241231_zlgKFSJelWG2" title="Sales return rate"><ix:nonFraction name="HOUR:SalesReturnRate" contextRef="From2024-01-01to2024-12-31" id="Fact000517" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">7.19</ix:nonFraction></span>% and <span id="xdx_900_ecustom--SalesReturnRate_pid_dp_uPure_c20230101__20231231_zJsOZLVUiIb9" title="Sales return rate"><ix:nonFraction name="HOUR:SalesReturnRate" contextRef="From2023-01-012023-12-31" id="Fact000519" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">6.45</ix:nonFraction></span>% of gross sales for the years ended December 31, 2024 and 2023, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">From time to time, the Company offers price discounts
on certain selected items to stimulate the sales of those items. Revenue is measured as the amount of consideration for which the Company
expects to be entitled in exchange for transferring goods. Consistent with this policy, the Company reduces the amount of these discounts
from the gross revenue to calculate the net revenue recorded on the statement of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A performance obligation, defined as the promise
to transfer a distinct good, is the unit of account in ASC Topic 606. The Company treats shipping and handling as fulfillment activities,
not separate performance obligations. Costs for shipping and handling were $<span id="xdx_90E_ecustom--ShippingAndHandlingCosts_c20240101__20241231_zAlMSTQUN6E4" title="Shipping and handling costs"><ix:nonFraction name="HOUR:ShippingAndHandlingCosts" contextRef="From2024-01-01to2024-12-31" id="Fact000521" format="ixt:numdotdecimal" decimals="0" unitRef="USD">31,480,104</ix:nonFraction></span> and $<span id="xdx_908_ecustom--ShippingAndHandlingCosts_c20230101__20231231_zdxnZ8TCfFc3" title="Shipping and handling costs"><ix:nonFraction name="HOUR:ShippingAndHandlingCosts" contextRef="From2023-01-012023-12-31" id="Fact000523" format="ixt:numdotdecimal" decimals="0" unitRef="USD">31,187,009</ix:nonFraction></span> for the years ended December 31,
2024 and 2023, respectively, recorded as selling and marketing expenses.</p>

</ix:nonNumeric><p id="xdx_85F_zfETkCVV4kCg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 96; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000525" name="us-gaap:SegmentReportingPolicyPolicyTextBlock"><p id="xdx_84E_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zPDJ8D6rg4u3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span><span id="xdx_864_zSiCLnn3IU8">Segment Information</span></span> </b>&#8211; The Company
has only <span id="xdx_907_eus-gaap--NumberOfOperatingSegments_dc_uSegment_c20240101__20241231_zreHJqnKhy7" title="Number of operating segment"><ix:nonFraction name="us-gaap:NumberOfOperatingSegments" contextRef="From2024-01-01to2024-12-31" id="Fact000527" format="ixt-sec:numwordsen" decimals="INF" unitRef="Segment">one</ix:nonFraction></span> segment, which is online retail (e-commerce).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company uses the &#8220;management approach&#8221;
in determining reportable operating segments. The management approach considers the internal organization and reporting used by the Company&#8217;s
chief operating decision maker for making operating decisions and assessing performance as the source for determining the Company&#8217;s
reportable segments. The Company&#8217;s chief operating decision maker has been identified as the chief executive officer of the Company
who reviews financial information of separate operating segments based on U.S. GAAP. The chief operating decision maker now reviews results
analyzed by customers. This analysis is only presented at the revenue level with no allocation of direct or indirect costs. Consequently,
the Company has determined that it has only one operating segment.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000529" name="us-gaap:IncomeTaxPolicyTextBlock"><p id="xdx_846_eus-gaap--IncomeTaxPolicyTextBlock_zEu7IZUmvmtg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_866_zAHOhCb0IJTi">Income Taxes</span></b> - Income tax expense includes
U.S. (federal and state) and foreign income taxes.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company also complied with state tax codes
and regulations, including with respect to California franchise taxes. Management has evaluated its tax positions and has concluded that
the Company had taken no uncertain tax positions that could require adjustment or disclosure in the financial statements to comply with
provisions set forth in ASC section 740, <i>Income Taxes</i>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Deferred tax assets represent amounts available
to reduce income taxes payable in future periods. Deferred tax assets are evaluated for future realization and reduced by a valuation
allowance to the extent we believe they will not be realized. We consider many factors when assessing the likelihood of future realization
of our deferred tax assets, including recent cumulative loss experience and expectations of future earnings, capital gains and investment
in such jurisdiction, the carry-forward periods available to us for tax reporting purposes, and other relevant factors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000531" name="HOUR:SalesTaxesPolicyTextBlock"><p id="xdx_84A_ecustom--SalesTaxesPolicyTextBlock_zbDhjxrdT5A" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_861_zC9QRAlBcdf6">Presentation of Sales Taxes</span></b> - Governmental
authorities impose sales tax on all of the Company&#8217;s sales to nonexempt customers. The Company collects sales tax from customers
and remits the entire amount to the governmental authorities. The Company&#8217;s accounting policy is to exclude the tax collected and
remitted from revenues and cost of revenues.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company assesses sales tax payable including
any related interest and penalties and accrues these estimates on its financial statements. Pursuant to the Wayfair decision, each state
enforces sales tax collection at different dates. The Company collects and remits sales tax in accordance with state regulations. The
Company estimates that as of December 31, 2024 and 2023, it owed $-<span id="xdx_90B_eus-gaap--SalesAndExciseTaxPayableCurrentAndNoncurrent_iI_c20241231_zxYiStLuKTx6" title="Sales and excise tax payable"><ix:nonFraction name="us-gaap:SalesAndExciseTaxPayableCurrentAndNoncurrent" contextRef="AsOf2024-12-31" id="Fact000533" format="ixt:numdotdecimal" decimals="0" unitRef="USD">0</ix:nonFraction></span>- and $<span id="xdx_90F_eus-gaap--SalesAndExciseTaxPayableCurrentAndNoncurrent_iI_c20231231_zGrPgMJCRrkj" title="Sales taxes payable"><ix:nonFraction name="us-gaap:SalesAndExciseTaxPayableCurrentAndNoncurrent" contextRef="AsOf2023-12-31" id="Fact000535" format="ixt:numdotdecimal" decimals="0" unitRef="USD">288,466</ix:nonFraction></span>, respectively, in sales taxes along with penalties
and interest resulting from late filings.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000537" name="us-gaap:ConcentrationRiskCreditRisk"><p id="xdx_84B_eus-gaap--ConcentrationRiskCreditRisk_zudZazaNrt71" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86D_zt5wKndweU0l">Concentration of Credit Risks</span> -</b> Financial
instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents and accounts
receivable. The Company maintains cash and cash equivalents with various domestic and foreign financial institutions of high credit quality.
The Company performs periodic evaluations of the relative credit standing of all of the aforementioned institutions.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 97; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company maintains reserves for potential credit
losses on customer accounts when deemed necessary. Significant customers are those which represent more than 10% of the Company&#8217;s
total net revenue or gross accounts receivable balance at the balance sheet date. <span id="xdx_906_eus-gaap--ConcentrationRiskCustomer_c20240101__20241231_z4PGNmSoLC91" title="Concentration risk description"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000539" name="us-gaap:ConcentrationRiskCustomer">During the years ended December 31, 2024 and 2023, the
Company had no customer that accounted for 10% or more of total net revenues. In addition, as of December 31, 2024 and 2023, the Company
had no customer that accounted for 10% or more of gross accounts receivable.</ix:nonNumeric></span> As of December 31, 2024 and 2023, all of the Company&#8217;s
accounts receivable were held by the Company&#8217;s sales platform agent, Amazon, which collects money on the Company&#8217;s behalf
from its customers. Therefore, the Company&#8217;s accounts receivable are comprised of receivables due from Amazon and the reimbursement
from Amazon to the Company usually takes less than 7 days.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s business is reliant on one
key vendor which currently provides the Company with its sales platform, logistics and fulfillment operations, including certain warehousing
for the Company&#8217;s net goods, and invoicing and collection of its revenue from the Company&#8217;s end customers. During the years
ended December 31, 2024 and 2023, approximately <span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__srt--MajorCustomersAxis__custom--CustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z7nwFOdifxy7" title="Concentration risk percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2024-01-012024-12-31_custom_CustomerMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" id="Fact000541" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">99</ix:nonFraction></span>% and <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__srt--MajorCustomersAxis__custom--CustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zkcbViRkPBEd" title="Concentration risk percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_custom_CustomerMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" id="Fact000543" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">99</ix:nonFraction></span>%, respectively, of the Company&#8217;s revenue was through or with the Amazon
sales platform.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000545" name="HOUR:ForeignCurrencyExchangeRiskPolicyTextBlock"><p id="xdx_848_ecustom--ForeignCurrencyExchangeRiskPolicyTextBlock_zRW6BWeOwXE3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><span id="xdx_86B_zk6SNoRubPrg">Foreign Currency Exchange
Risk</span></b> - The Company is exposed to foreign currency exchange risk through its foreign subsidiary in Taiwan. The Company does not hedge
foreign currency translation risk in the net assets and income reported from these sources.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000547" name="us-gaap:AdvertisingCostsPolicyTextBlock"><p id="xdx_84E_eus-gaap--AdvertisingCostsPolicyTextBlock_zLwb8ELbNrWk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_860_zubgSFcc48B6">Advertising and Promotion Expenses</span></b> &#8211;
Our policy is to recognize advertising costs as they are incurred. Advertising and promotion expenses were $<span id="xdx_90C_eus-gaap--AdvertisingExpense_c20240101__20241231_zbE4iv2PQAJ4" title="Advertising and promotion expenses"><ix:nonFraction name="us-gaap:AdvertisingExpense" contextRef="From2024-01-01to2024-12-31" id="Fact000549" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,323,886</ix:nonFraction></span> and $<span id="xdx_902_eus-gaap--AdvertisingExpense_c20230101__20231231_zGoAvcBMvY8f" title="Advertising and promotion expenses"><ix:nonFraction name="us-gaap:AdvertisingExpense" contextRef="From2023-01-012023-12-31" id="Fact000551" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,605,629</ix:nonFraction></span> for
the years ended December 31, 2024 and 2023, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000553" name="us-gaap:CommitmentsAndContingenciesPolicyTextBlock"><p id="xdx_841_eus-gaap--CommitmentsAndContingenciesPolicyTextBlock_ziqMBciPXTtl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_862_zACstTK0TN47">Commitments and Contingencies</span></b> - Liabilities
for loss contingencies arising from claims, assessments, litigation, fines, penalties, and other sources are recorded when it is probable
that a liability has been incurred and the amount can be reasonably estimated. Legal costs incurred in connection with loss contingencies
are expensed as incurred.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000555" name="HOUR:RelatedPartiesPolicyTextBlock"><p id="xdx_848_ecustom--RelatedPartiesPolicyTextBlock_zwk8dz2W1u5c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_861_zhU1nof0hEWe">Related Parties</span></b> - The Company accounts
for related party transactions in accordance with FASB ASC Topic 850 (Related Party Disclosures). A party is considered to be related
to the Company if the party directly or indirectly or through one or more intermediaries, controls, is controlled by, or is under common
control with the Company. Related parties also include principal owners of the Company, its management, members of the immediate families
of principal owners of the Company and its management and other parties with which the Company may deal if one party controls or can significantly
influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully
pursuing its own separate interests. A party which can significantly influence the management or operating policies of the transacting
parties or if it has an ownership interest in one of the transacting parties and can significantly influence the other to an extent that
one or more of the transacting parties might be prevented from fully pursuing its own separate interests is also a related party.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000557" name="us-gaap:EarningsPerSharePolicyTextBlock"><p id="xdx_84A_eus-gaap--EarningsPerSharePolicyTextBlock_zeHF0Dsoit9c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86D_zacSHtRV8EA4">Earnings per Share</span> - </b>The Company computes
basic earnings per common share using the weighted-average number of shares of common stock outstanding during the period. For the period
in which the Company reports net losses, diluted net loss per share attributable to stockholders is the same as basic net loss per share
attributable to stockholders, because potentially dilutive common shares are not assumed to have been issued if their effect is anti-dilutive.
There were <span id="xdx_906_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_do_c20240101__20241231_zu6XIOmkuX24" title="Antidilutive securities excluded from computation of earnings per share, amount"><span id="xdx_907_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_do_c20230101__20231231_z7VutloX0Ldb" title="Antidilutive securities excluded from computation of earnings per share, amount"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2024-01-01to2024-12-31" id="Fact000559" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2023-01-012023-12-31" id="Fact000561" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares">no</ix:nonFraction></ix:nonFraction></span></span> dilutive securities or other items that would affect earnings per share for the years ended December 31, 2024 and 2023. Therefore,
the diluted earnings per share is the same as the basic earnings per share.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000563" name="us-gaap:CompensationRelatedCostsPolicyTextBlock"><p id="xdx_84D_eus-gaap--CompensationRelatedCostsPolicyTextBlock_zQlCLipdjiJ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_860_zdnQTqIBCrfj">Shares Issued for Services</span></b> &#8211; Stock-based
compensation cost for all equity-classified stock awards expected to vest is measured at fair value on the date of grant and recognized
over the service period.</p>

</ix:nonNumeric><p id="xdx_85E_zyIwXi0UJObk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 98; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000565" name="us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"><p id="xdx_807_eus-gaap--NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_zBalpB4HX097" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 2 - <span id="xdx_823_zA6a9hAhlwYe">Recent Accounting Pronouncements Not
Yet Adopted</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In December 2023, the FASB issued Accounting Standards Update (&#8220;ASU&#8221;) 2023-07
on Improvements to Reportable Segment Disclosures for entities that are managed as a single reportable segment that governs when an entity
is expected to conclude that consolidated net income is the measure of segment profit or loss consistent with U.S. GAAP. The ASU is
effective for annual periods beginning after January 1, 2024. The Company will adopt and apply the guidance in fiscal year 2024. There
is no material impact expected to our results of operations, cash flows and financial condition at the time of adoption, however the Company
is still assessing the disclosure impact. In December 2023, the FASB issued ASU 2023-09 on Improvements to Income Tax Disclosures that
require greater disaggregation of income tax disclosures to the income rate tax rate reconciliation and income taxes paid. The Updates
are effective for annual periods beginning after December 15, 2024. The Company will adopt and apply the guidance in fiscal year 2025.
There is no material impact expected to our results of operations, cash flows and financial condition at the time of adoption, however
the Company is still assessing the disclosure impact.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In December 2023, the FASB issued ASU 2023-09
on Improvements to Income Tax Disclosures that require greater disaggregation of income tax disclosures to the income tax rate reconciliation
and income taxes paid. The Updates are effective for annual periods beginning after December 15, 2024. The Company will adopt and apply
the guidance in fiscal year 2025. There is no material impact expected to our results of operations, cash flows, and financial condition
at the time of adoption, however, the Company is still assessing the disclosure impact.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000567" name="us-gaap:InventoryDisclosureTextBlock"><p id="xdx_800_eus-gaap--InventoryDisclosureTextBlock_zouxT1JJDOE" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 3 - <span id="xdx_820_zGo6Jbl8eS3l">Inventory</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000569" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock"><p id="xdx_893_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zkHsDmTi85A3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Inventory was comprised of the following as of
December 31, 2024 and 2023, respectively:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;<span id="xdx_8BC_zWMO1J4G7kdd" style="display: none">Schedule of Inventory</span>&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_495_20241231_zfP3LlJQM1R6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20231231_zbrwijVe2kUl" style="border-bottom: Black 1pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maINzbmz_zcSE6ErARnli" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%">Inventory</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 16%; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:InventoryFinishedGoods" contextRef="AsOf2024-12-31" id="Fact000571" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">12,716,062</ix:nonFraction></td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:InventoryFinishedGoods" contextRef="AsOf2023-12-31" id="Fact000572" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">13,377,530</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--OtherInventoryInTransit_iI_pp0p0_maINzbmz_zNJsk8iYZxLc" style="vertical-align: bottom; background-color: White">
    <td>Inventory-in-transit</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:OtherInventoryInTransit" contextRef="AsOf2024-12-31" id="Fact000574" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,484,863</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherInventoryInTransit" contextRef="AsOf2023-12-31" id="Fact000575" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,574,911</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--InventoryValuationReserves_iNI_pp0p0_di_msINzbmz_zzrNoeRFa4k7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt">Allowance</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:InventoryValuationReserves" contextRef="AsOf2024-12-31" id="Fact000577" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">560,293</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:InventoryValuationReserves" contextRef="AsOf2023-12-31" id="Fact000578" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">675,886</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--InventoryNet_iTI_pp0p0_mtINzbmz_z5slRloVe3T5" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2024-12-31" id="Fact000580" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">14,640,632</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-12-31" id="Fact000581" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">14,276,555</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AC_zjdxRt0p8Ra5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2024 and 2023, $<span id="xdx_908_eus-gaap--InventoryWriteDown_c20240101__20241231_zbEt5HPX6QZ6" title="Inventory written down"><ix:nonFraction name="us-gaap:InventoryWriteDown" contextRef="From2024-01-01to2024-12-31" id="Fact000583" format="ixt:numdotdecimal" decimals="0" unitRef="USD">560,293</ix:nonFraction></span> and
$<span id="xdx_90E_eus-gaap--InventoryWriteDown_c20230101__20231231_zOE58ZHdGYm5" title="Inventory written down"><ix:nonFraction name="us-gaap:InventoryWriteDown" contextRef="From2023-01-012023-12-31" id="Fact000585" format="ixt:numdotdecimal" decimals="0" unitRef="USD">675,886</ix:nonFraction></span> were written down from the cost of purchased inventory to their net realizable values, respectively. Full inventory allowance is recorded
for the inventory SKU not sold for more than one year.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The allowance of inventory is recorded under cost
of goods sold in the statements of operations.</p>

</ix:nonNumeric><p id="xdx_81D_zLvB1lvcsP56" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>


<!-- Field: Page; Sequence: 99; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->
<!-- Field: Split-Segment; Name: 001 -->
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000587" name="us-gaap:OtherCurrentAssetsTextBlock"><p id="xdx_801_eus-gaap--OtherCurrentAssetsTextBlock_zHeyUi5qZFsk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><b>NOTE 4 - <span id="xdx_828_z3l97gawsYff">Prepaid Expenses and Other Current
Assets</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000589" name="us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock"><p id="xdx_89B_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_zsBxgANK7Zs" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Prepaid expenses and other current assets were
comprised of the following as of December 31, 2024 and 2023, respectively:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;<span id="xdx_8B7_zkLzRNHf6Wj9" style="display: none">Schedule
of Prepaid Expenses and Other Current Assets</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20241231_z6xjEgPKEzj3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_498_20231231_zzMsZeJcLfs3" style="border-bottom: Black 1pt solid; text-align: center">December 31,2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--Supplies_iI_maPEAOAzgIu_za1Z8bTJeIwh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Advance to suppliers</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 16%; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:Supplies" contextRef="AsOf2024-12-31" id="Fact000591" format="ixt:numdotdecimal" decimals="0" unitRef="USD">71,934</ix:nonFraction></td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:Supplies" contextRef="AsOf2023-12-31" id="Fact000592" format="ixt:numdotdecimal" decimals="0" unitRef="USD">49,298</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--PrepaidInsurance_iI_maPEAOAzgIu_zCSeks9DrST2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Prepaid expenses-insurance</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:PrepaidInsurance" contextRef="AsOf2024-12-31" id="Fact000594" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,174</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PrepaidInsurance" contextRef="AsOf2023-12-31" id="Fact000595" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,302</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OtherPrepaidExpenseCurrent_iI_maPEAOAzgIu_z8h0yGnE4cFl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Prepaid expenses-other</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:OtherPrepaidExpenseCurrent" contextRef="AsOf2024-12-31" id="Fact000597" format="ixt:numdotdecimal" decimals="0" unitRef="USD">33,501</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherPrepaidExpenseCurrent" contextRef="AsOf2023-12-31" id="Fact000598" format="ixt:numdotdecimal" decimals="0" unitRef="USD">56,437</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--LeaseRefundableDepositCurrent_iI_maPEAOAzgIu_ziE00k51OZii" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Lease refundable deposit</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="HOUR:LeaseRefundableDepositCurrent" contextRef="AsOf2024-12-31" id="Fact000600" format="ixt:numdotdecimal" decimals="0" unitRef="USD">49,939</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="HOUR:LeaseRefundableDepositCurrent" contextRef="AsOf2023-12-31" id="Fact000601" format="ixt:numdotdecimal" decimals="0" unitRef="USD">81,522</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--PrepaidTaxes_iI_maPEAOAzgIu_z6UI57GJa7Wj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Tax receivable</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:PrepaidTaxes" contextRef="AsOf2024-12-31" id="Fact000603" format="ixt:numdotdecimal" decimals="0" unitRef="USD">157,538</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PrepaidTaxes" contextRef="AsOf2023-12-31" id="Fact000604" format="ixt:numdotdecimal" decimals="0" unitRef="USD">305,253</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--OtherAssetsCurrent_iI_maPEAOAzgIu_zrrblSCTTUGk" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Other current assets</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsCurrent" contextRef="AsOf2024-12-31" id="Fact000606" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,808</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsCurrent" contextRef="AsOf2023-12-31" id="Fact000607" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,161</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iTI_mtPEAOAzgIu_zFPR54H12aNh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Total</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2024-12-31" id="Fact000609" format="ixt:numdotdecimal" decimals="0" unitRef="USD">327,894</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2023-12-31" id="Fact000610" format="ixt:numdotdecimal" decimals="0" unitRef="USD">504,973</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A2_zFYIl72BO7Bd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2024 and 2023, there was
a tax receivable of $<span id="xdx_90F_eus-gaap--IncomeTaxesReceivable_iI_c20241231_zLFuMACpoZ64" title="Tax receivable"><ix:nonFraction name="us-gaap:IncomeTaxesReceivable" contextRef="AsOf2024-12-31" id="Fact000612" format="ixt:numdotdecimal" decimals="0" unitRef="USD">157,538</ix:nonFraction></span>
and $<span id="xdx_90F_eus-gaap--IncomeTaxesReceivable_iI_c20231231_zIY2oDZvQikg" title="Tax receivable"><ix:nonFraction name="us-gaap:IncomeTaxesReceivable" contextRef="AsOf2023-12-31" id="Fact000614" format="ixt:numdotdecimal" decimals="0" unitRef="USD">305,253</ix:nonFraction></span>,
respectively, due to income taxes prepaid by the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000616" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock"><p id="xdx_80C_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_z6bKVOV1Nsw6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;NOTE 5 - <span id="xdx_826_z6sddd0beZ25">Property and Equipment</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000618" name="us-gaap:PropertyPlantAndEquipmentTextBlock"><p id="xdx_897_eus-gaap--PropertyPlantAndEquipmentTextBlock_zmZzX519UhWf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Property and equipment were comprised of the following
as of December 31, 2024 and 2023, respectively:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;<span id="xdx_8B0_zZudI4vnuJg2" style="display: none">Schedule
of Property and Equipment</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_498_20241231_zyrQt16TPfI2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20231231_znOndnrbnJjf" style="border-bottom: Black 1pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentGross_iI_maPPAENzBtG_zu0M7AO404Ba" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Property and equipment</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 16%; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-31" id="Fact000620" format="ixt:numdotdecimal" decimals="0" unitRef="USD">381,067</ix:nonFraction></td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-31" id="Fact000621" format="ixt:numdotdecimal" decimals="0" unitRef="USD">368,729</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_msPPAENzBtG_z5Aw8Y6Gq8I7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Accumulated depreciation and amortization</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2024-12-31" id="Fact000623" format="ixt:numdotdecimal" decimals="0" unitRef="USD">324,270</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2023-12-31" id="Fact000624" format="ixt:numdotdecimal" decimals="0" unitRef="USD">219,941</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--PropertyPlantAndEquipmentNet_iTI_mtPPAENzBtG_z0RvyfbeAr98" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total property and equipment, net</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2024-12-31" id="Fact000626" format="ixt:numdotdecimal" decimals="0" unitRef="USD">56,797</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-12-31" id="Fact000627" format="ixt:numdotdecimal" decimals="0" unitRef="USD">148,788</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


</ix:nonNumeric><p id="xdx_8AE_z5Q3NzHow1ub" style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:exclude><!-- Field: Page; Sequence: 100; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2024 and
2023, the Company purchased $<span id="xdx_908_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_c20240101__20241231_z4o5i3Hu22M2" title="Payment to acquire property and equipment"><ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2024-01-01to2024-12-31" id="Fact000629" format="ixt:numdotdecimal" decimals="0" unitRef="USD">35,996</ix:nonFraction></span>
and $<span id="xdx_904_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_c20230101__20231231_zEZxWSdaNhK5" title="Payment to acquire property and equipment"><ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2023-01-012023-12-31" id="Fact000631" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,823</ix:nonFraction></span>,
of fixtures and office equipment, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2024 and
2023, the Company had $<span id="xdx_906_eus-gaap--DepreciationAndAmortization_c20240101__20241231_z0yWrju08E95" title="Depreciation expense"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2024-01-01to2024-12-31" id="Fact000633" format="ixt:numdotdecimal" decimals="0" unitRef="USD">119,064</ix:nonFraction></span>
and $<span id="xdx_906_eus-gaap--DepreciationAndAmortization_c20230101__20231231_zxpbemQAA5If" title="Depreciation expense"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2023-01-012023-12-31" id="Fact000635" format="ixt:numdotdecimal" decimals="0" unitRef="USD">138,001</ix:nonFraction></span>,
recorded for depreciation, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2024 and
2023, the Company had <span id="xdx_90B_ecustom--DisposalOrPledge_do_c20240101__20241231_zcYf1dzxSPRc" title="Disposal or pledge"><span id="xdx_90E_ecustom--DisposalOrPledge_do_c20230101__20231231_z7JdddWJsdS8" title="Disposal or pledge"><ix:nonFraction name="HOUR:DisposalOrPledge" contextRef="From2024-01-01to2024-12-31" id="Fact000637" format="ixt-sec:numwordsen" decimals="0" unitRef="USD"><ix:nonFraction name="HOUR:DisposalOrPledge" contextRef="From2023-01-012023-12-31" id="Fact000639" format="ixt-sec:numwordsen" decimals="0" unitRef="USD">no</ix:nonFraction></ix:nonFraction></span></span>
disposal or pledge on property and equipment.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000641" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"><p id="xdx_80B_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zMDVqrwnkUJ1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 6 - <span id="xdx_82C_zWFLdjJHsoIg">Accounts Payable and Credit Cards
Payable</span></b></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000643" name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"><p id="xdx_893_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zNDg0jVuV6Dg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;<span id="xdx_8B7_zLj7KCPqtzB2" style="display: none">Schedule
of Accounts Payable and Credit Cards Payable</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20241231_z5TPdvQ07Fj8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20231231_zKt5n6JBfK51" style="border-bottom: Black 1pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AccountsPayableCurrent_iI_zndKsawvpxBd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Accounts payable</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 16%; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2024-12-31" id="Fact000645" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,176,305</ix:nonFraction></td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2023-12-31" id="Fact000646" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,812,954</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--CreditCardsPayable_iI_zNtgX5bpVpsc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Credit cards payable</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="HOUR:CreditCardsPayable" contextRef="AsOf2024-12-31" id="Fact000648" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,389,880</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="HOUR:CreditCardsPayable" contextRef="AsOf2023-12-31" id="Fact000649" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,404,445</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AC_z48eo6do5hY3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s accounts payable represent
amounts owed to suppliers or other creditors for goods or services purchased but not yet paid for. As of December 31, 2024 and 2023, there
were accounts payable of $<span id="xdx_90F_eus-gaap--AccountsPayableCurrent_iI_c20241231_zuEYE8Sc25Re" title="Accounts payable"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2024-12-31" id="Fact000651" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,176,305</ix:nonFraction></span> and $<span id="xdx_90C_eus-gaap--AccountsPayableCurrent_iI_c20231231_zeGFLwwaA1x7" title="Accounts payable"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2023-12-31" id="Fact000653" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,812,954</ix:nonFraction></span>, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s credit cards payable consisted
of outstanding balances on credit cards held by the Company. As of December 31, 2024 and 2023, there were credit cards payable of $<span id="xdx_907_ecustom--CreditCardsPayable_iI_c20241231_z48bvNIznai" title="Credit cards payable"><ix:nonFraction name="HOUR:CreditCardsPayable" contextRef="AsOf2024-12-31" id="Fact000655" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,389,880</ix:nonFraction></span>
and $<span id="xdx_905_ecustom--CreditCardsPayable_iI_c20231231_z5z8W6ZzWwRl" title="Credit cards payable"><ix:nonFraction name="HOUR:CreditCardsPayable" contextRef="AsOf2023-12-31" id="Fact000657" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,404,445</ix:nonFraction></span>, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000659" name="us-gaap:DebtDisclosureTextBlock"><p id="xdx_809_eus-gaap--DebtDisclosureTextBlock_zdDpks86tFL9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 7 - <span id="xdx_82E_zUHeQ56xVfqc">Short-Term Loan</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Line of Credit</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 18, 2022, Flywheel entered into a line
of credit agreement in the amount of $<span id="xdx_902_eus-gaap--LineOfCredit_iI_c20220818__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember__us-gaap--LineOfCreditFacilityAxis__custom--TaishinInternationalBankMember_zEnSnAjEl692" title="Line of credit"><ix:nonFraction name="us-gaap:LineOfCredit" contextRef="AsOf2022-08-18_us-gaap_LineOfCreditMember_custom_TaishinInternationalBankMember" id="Fact000661" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,940,063</ix:nonFraction></span> with Taishin of America Loa. The line of credit initially matured on <span id="xdx_90F_eus-gaap--LineOfCreditFacilityExpirationDate1_dd_c20220818__20220818__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember__us-gaap--LineOfCreditFacilityAxis__custom--TaishinInternationalBankMember_zrJaEQkz3sn8" title="Line of credit matured date"><ix:nonNumeric contextRef="From2022-08-182022-08-18_us-gaap_LineOfCreditMember_custom_TaishinInternationalBankMember" format="ixt:datemonthdayyearen" id="Fact000663" name="us-gaap:LineOfCreditFacilityExpirationDate1">August 30, 2023</ix:nonNumeric></span>.
On August 11, 2023, the line of credit was extended for an additional year, revising the maturity date to <span id="xdx_905_eus-gaap--LineOfCreditFacilityExpirationDate1_dd_c20230811__20230811__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember__us-gaap--LineOfCreditFacilityAxis__custom--TaishinInternationalBankMember_zfudnP3DXttd" title="Line of credit matured date"><ix:nonNumeric contextRef="From2023-08-112023-08-11_us-gaap_LineOfCreditMember_custom_TaishinInternationalBankMember" format="ixt:datemonthdayyearen" id="Fact000665" name="us-gaap:LineOfCreditFacilityExpirationDate1">August 30, 2024</ix:nonNumeric></span>. On May 28,
2024, the term of the loan was revised such that maturity date was extended to <span id="xdx_900_eus-gaap--LineOfCreditFacilityExpirationDate1_dd_c20240528__20240528__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember__us-gaap--LineOfCreditFacilityAxis__custom--TaishinInternationalBankMember_zkWWFA1hrtwe" title="Line of credit matured date"><ix:nonNumeric contextRef="From2024-05-282024-05-28_us-gaap_LineOfCreditMember_custom_TaishinInternationalBankMember" format="ixt:datemonthdayyearen" id="Fact000667" name="us-gaap:LineOfCreditFacilityExpirationDate1">November 24, 2024</ix:nonNumeric></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 25, 2024, the term of the loan was
revised such that maturity date was extended to <span id="xdx_906_eus-gaap--LineOfCreditFacilityExpirationDate1_dd_c20241125__20241125__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember__us-gaap--LineOfCreditFacilityAxis__custom--TaishinInternationalBankMember_zOvGnpvA4Rue" title="Line of credit, maturity date"><ix:nonNumeric contextRef="From2024-11-252024-11-25_us-gaap_LineOfCreditMember_custom_TaishinInternationalBankMember" format="ixt:datemonthdayyearen" id="Fact000669" name="us-gaap:LineOfCreditFacilityExpirationDate1">May 23, 2025</ix:nonNumeric></span>. The line of credit bears interest at a rate of <span id="xdx_90F_eus-gaap--LineOfCreditFacilityInterestRateAtPeriodEnd_iI_pid_dp_uPure_c20241125__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember__us-gaap--LineOfCreditFacilityAxis__custom--TaishinInternationalBankMember_zctcMMisLvr5" title="Line of credit, interest rate"><ix:nonFraction name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" contextRef="AsOf2024-11-25_us-gaap_LineOfCreditMember_custom_TaishinInternationalBankMember" id="Fact000671" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.33</ix:nonFraction></span>% per annum.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2024 and 2023, the outstanding
balance under the Taishin line of credit was $<span id="xdx_909_eus-gaap--LineOfCredit_iI_c20241231__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember__us-gaap--LineOfCreditFacilityAxis__custom--TaishinInternationalBankMember_zDQgsKuwQ3r3" title="Line of credit"><ix:nonFraction name="us-gaap:LineOfCredit" contextRef="AsOf2024-12-31_us-gaap_LineOfCreditMember_custom_TaishinInternationalBankMember" id="Fact000673" format="ixt:numdotdecimal" decimals="0" unitRef="USD">610,967</ix:nonFraction></span> and $<span id="xdx_90B_eus-gaap--LineOfCredit_iI_c20231231__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember__us-gaap--LineOfCreditFacilityAxis__custom--TaishinInternationalBankMember_zrwyUuUjN8ha" title="Line of credit"><ix:nonFraction name="us-gaap:LineOfCredit" contextRef="AsOf2023-12-31_us-gaap_LineOfCreditMember_custom_TaishinInternationalBankMember" id="Fact000675" format="ixt:numdotdecimal" decimals="0" unitRef="USD">652,422</ix:nonFraction></span>, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 101; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000677" name="us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"><p id="xdx_808_eus-gaap--AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_zUMVcPuK2uY" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 8 - <span id="xdx_82A_z8zHlWP5Xi65">Accrued Expenses and Other Current
Liabilities</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000679" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock"><p id="xdx_895_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zOVuGAbsbLxl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accrued expenses and other current liabilities
were comprised of the following as of December 31, 2024 and 2023, respectively:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;<span id="xdx_8BE_zsLdDfvGeQWf" style="display: none">Schedule
of Accrued Expenses and Other Current Liabilities</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20241231_zMIhlWwLxNs4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20231231_ztwfPCbPb8l1" style="border-bottom: Black 1pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_40D_ecustom--AccruedSalesTaxPayableCurrent_iI_pp0p0_maALAOLzT7J_zzz2RgwY4fx3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Sales tax payable</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 16%; font-weight: bold; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0681">-</span></td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="HOUR:AccruedSalesTaxPayableCurrent" contextRef="AsOf2023-12-31" id="Fact000682" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">288,466</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--ContractWithCustomerRefundLiabilityCurrent_iI_pp0p0_d0_maALAOLzT7J_zOS5L0mNNNEb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Refund liability</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerRefundLiabilityCurrent" contextRef="AsOf2024-12-31" id="Fact000684" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">766,721</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerRefundLiabilityCurrent" contextRef="AsOf2023-12-31" id="Fact000685" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">708,629</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--AccruedSalariesCurrent_iI_pp0p0_maALAOLzT7J_zu76VcPHEZBc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accrued payroll</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:AccruedSalariesCurrent" contextRef="AsOf2024-12-31" id="Fact000687" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">302,685</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccruedSalariesCurrent" contextRef="AsOf2023-12-31" id="Fact000688" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">297,059</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--AccruedBonusesCurrent_iI_pp0p0_d0_maALAOLzT7J_zs1PSyeoDkDg" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accrued bonus</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:AccruedBonusesCurrent" contextRef="AsOf2024-12-31" id="Fact000690" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">963,800</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccruedBonusesCurrent" contextRef="AsOf2023-12-31" id="Fact000691" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">399,067</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--AccruedLiabilitiesCurrent_iI_pp0p0_maALAOLzT7J_zUxsqhmPR504" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accrued expenses</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2024-12-31" id="Fact000693" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">255,154</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2023-12-31" id="Fact000694" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">215,485</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--InterestAndDividendsPayableCurrent_iI_pp0p0_maALAOLzT7J_zM3nlGyuW1od" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accrued interest</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0696">-</span></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestAndDividendsPayableCurrent" contextRef="AsOf2023-12-31" id="Fact000697" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">29,712</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--AccountsPayableOtherCurrent_iI_pp0p0_maALAOLzT7J_zBeWNuqsZAHf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Other payables</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableOtherCurrent" contextRef="AsOf2024-12-31" id="Fact000699" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">34,175</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableOtherCurrent" contextRef="AsOf2023-12-31" id="Fact000700" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">34,094</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--AccruedLiabilitiesAndOtherLiabilities_iTI_pp0p0_mtALAOLzT7J_zMAy2YQHAY31" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" contextRef="AsOf2024-12-31" id="Fact000702" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,322,535</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" contextRef="AsOf2023-12-31" id="Fact000703" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,972,512</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AF_zB4e5nKC6W14" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company made an assessment of sales tax payable,
including any related interest and penalties, and accrued those estimates on the financial statements. Of the sales tax payable, $-<span id="xdx_90A_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestAccrued_iI_pp0p0_c20241231_z55Dki4StDqg" title="Related interest and penalities"><ix:nonFraction name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued" contextRef="AsOf2024-12-31" id="Fact000705" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">0</ix:nonFraction></span>-
and $<span id="xdx_905_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestAccrued_iI_pp0p0_c20231231_zME20owP9U62" title="Sales tax, interest and penalities"><ix:nonFraction name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued" contextRef="AsOf2023-12-31" id="Fact000707" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">78,947</ix:nonFraction></span> are related to interest and penalties as of December 31, 2024 and 2023, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2024 and 2023, the Company
has accrued $<span id="xdx_907_eus-gaap--ContractWithCustomerRefundLiabilityCurrent_iI_c20241231_zbpN6fQSELHl"><ix:nonFraction name="us-gaap:ContractWithCustomerRefundLiabilityCurrent" contextRef="AsOf2024-12-31" id="Fact000708" format="ixt:numdotdecimal" decimals="0" unitRef="USD">766,721</ix:nonFraction>
</span>and $<span id="xdx_905_eus-gaap--ContractWithCustomerRefundLiabilityCurrent_iI_c20231231_zLmPxc6cFLP1"><ix:nonFraction name="us-gaap:ContractWithCustomerRefundLiabilityCurrent" contextRef="AsOf2023-12-31" id="Fact000709" format="ixt:numdotdecimal" decimals="0" unitRef="USD">708,629</ix:nonFraction></span>, respectively,
in a proactive approach towards potential future refunds.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A bonus expense is accrued on an annual basis,
when the Company&#8217;s financial or operational performance meets the required performance level. The Company has $<span id="xdx_90C_eus-gaap--AccruedBonusesCurrent_iI_c20241231_z8fIMGkQ60c" title="Accrued bonus"><ix:nonFraction name="us-gaap:AccruedBonusesCurrent" contextRef="AsOf2024-12-31" id="Fact000711" format="ixt:numdotdecimal" decimals="0" unitRef="USD">963,800</ix:nonFraction></span> and $<span id="xdx_90F_eus-gaap--AccruedBonusesCurrent_iI_c20231231_zHIrPoy3JQni" title="Accrued bonus"><ix:nonFraction name="us-gaap:AccruedBonusesCurrent" contextRef="AsOf2023-12-31" id="Fact000713" format="ixt:numdotdecimal" decimals="0" unitRef="USD">399,067</ix:nonFraction></span>
accrued for bonuses as of December 31, 2024 and 2023, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000715" name="us-gaap:LesseeOperatingLeasesTextBlock"><p id="xdx_805_eus-gaap--LesseeOperatingLeasesTextBlock_zgS6glxq6vK8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 9 -<span id="xdx_827_zDJDWResb73k"> Leases</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company had four operating leases (Flywheel&#8217;s
office leases in Taiwan) as of December 31, 2024. The leased assets in Flywheel are presented as operating lease right-of-use assets.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 102; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000717" name="us-gaap:LeaseCostTableTextBlock"><p id="xdx_897_eus-gaap--LeaseCostTableTextBlock_z9acqrRodHVi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The table below reconciles the fixed component
of the undiscounted cash flows for each of the first five years and the total remaining years to the operating lease liabilities recorded
in the statements of financial position as of December 31, 2024:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;<span id="xdx_8B9_zZDLaTpeFCFe" style="display: none">Schedule
of Operating Leases Cost</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt">Flywheel</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt">Flywheel</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt">Flywheel</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt">Flywheel</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt">February 2023</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt">March 2024</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt">June 2024</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt">August 2024</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid"><span style="font-size: 10pt">Initial lease term</span></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt">to March 2025</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt">to June 2025</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt">to May 2025</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt">to July 2025</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 32%"><span style="font-size: 10pt">Initial recognition of operating lease right-of-use assets</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-size: 10pt">$</span></td>
    <td id="xdx_982_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember_zRphdyOyih7g" title="Initial recognition of operating lease right-of-use assets" style="width: 14%; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2024-12-31_srt_SubsidiariesMember_custom_FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember" id="Fact000719" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">28,652</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-size: 10pt">$</span></td>
    <td id="xdx_98C_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember_zMpul73oRh12" title="Initial recognition of operating lease right-of-use assets" style="width: 14%; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2024-12-31_srt_SubsidiariesMember_custom_MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember" id="Fact000721" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">123,107</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-size: 10pt">$</span></td>
    <td id="xdx_98F_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember_z8hdHJDneHRk" title="Initial recognition of operating lease right-of-use assets" style="width: 14%; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2024-12-31_srt_SubsidiariesMember_custom_JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember" id="Fact000723" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">52,434</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-size: 10pt">$</span></td>
    <td id="xdx_988_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember_zztWtnmS1hz3" title="Initial recognition of operating lease right-of-use assets" style="width: 14%; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2024-12-31_srt_SubsidiariesMember_custom_AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember" id="Fact000725" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">73,175</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td><span style="font-size: 10pt">Weighted-average remaining lease term at December 31, 2024</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_903_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember_z8Zn8M65S1Tk" title="Weighted-average remaining lease term"><ix:nonNumeric contextRef="AsOf2024-12-31_srt_SubsidiariesMember_custom_FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember" format="ixt-sec:duryear" id="Fact000727" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">0.17</ix:nonNumeric></span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_902_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember_zvqV5GNSSlSh" title="Weighted-average remaining lease term"><ix:nonNumeric contextRef="AsOf2024-12-31_srt_SubsidiariesMember_custom_MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember" format="ixt-sec:duryear" id="Fact000729" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">0.5</ix:nonNumeric></span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_90D_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember_zXTnS60xojn8" title="Weighted-average remaining lease term"><ix:nonNumeric contextRef="AsOf2024-12-31_srt_SubsidiariesMember_custom_JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember" format="ixt-sec:duryear" id="Fact000731" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">0.42</ix:nonNumeric></span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember_zQajAyPYe8i4" title="Weighted-average remaining lease term"><ix:nonNumeric contextRef="AsOf2024-12-31_srt_SubsidiariesMember_custom_AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember" format="ixt-sec:duryear" id="Fact000733" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">0.58</ix:nonNumeric></span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">Weighted-average discount rate at December 31, 2024</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_901_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember_zLGw2nA6CTT4" title="Weighted-average discount rate"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2024-12-31_srt_SubsidiariesMember_custom_FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember" id="Fact000735" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.20</ix:nonFraction></span></span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_90D_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember_zvCiYhq90Rj5" title="Weighted-average discount rate"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2024-12-31_srt_SubsidiariesMember_custom_MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember" id="Fact000737" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.20</ix:nonFraction></span></span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember_zupswPcC3Go2" title="Weighted-average discount rate"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2024-12-31_srt_SubsidiariesMember_custom_JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember" id="Fact000739" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.33</ix:nonFraction></span></span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_90B_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember_zedcMvAmZnU5" title="Weighted-average discount rate"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2024-12-31_srt_SubsidiariesMember_custom_AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember" id="Fact000741" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.33</ix:nonFraction></span></span></td>
    <td><span style="font-size: 10pt">%</span></td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8AD_zMVRZn1Thcif" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Operating lease liabilities-current as of December
31, 2024 and 2023 were $<span id="xdx_90E_eus-gaap--OperatingLeaseLiabilityCurrent_iI_c20241231_zLANjEJQGOM7" title="Operating lease liabilities current"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2024-12-31" id="Fact000743" format="ixt:numdotdecimal" decimals="0" unitRef="USD">114,540</ix:nonFraction></span> and $<span id="xdx_90B_eus-gaap--OperatingLeaseLiabilityCurrent_iI_c20231231_zx6C5r3YlJ1d" title="Operating lease liabilities current"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2023-12-31" id="Fact000745" format="ixt:numdotdecimal" decimals="0" unitRef="USD">82,269</ix:nonFraction></span>, respectively. Operating lease liabilities-non-current as of December 31, 2024 and 2023 were $-<span id="xdx_907_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_dxL_c20241231_zvy3iJNuc9Ug" title="Operating lease liabilities non-current::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl0747">0</span></span>- and $<span id="xdx_905_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_c20231231_zIenh6ladvA7" title="Operating lease liabilities non-current"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2023-12-31" id="Fact000749" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,363</ix:nonFraction></span>, respectively. The operating lease right-of-use assets balance as of December 31, 2024 and 2023, were $<span id="xdx_902_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20241231_zVbUIvVAFOtd" title="Operating lease right-of-use assets"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2024-12-31" id="Fact000751" format="ixt:numdotdecimal" decimals="0" unitRef="USD">111,409</ix:nonFraction></span> and $<span id="xdx_903_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20231231_zCyNmvKe99Zk" title="Operating lease right-of-use assets"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2023-12-31" id="Fact000753" format="ixt:numdotdecimal" decimals="0" unitRef="USD">83,946</ix:nonFraction></span>,
respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2024 and 2023,
the amortization of the operating lease right-of-use asset was $<span id="xdx_907_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_c20240101__20241231_zCOcEUSxkFva" title="Amortization of operating lease right-of-use asset"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" contextRef="From2024-01-01to2024-12-31" id="Fact000755" format="ixt:numdotdecimal" decimals="0" unitRef="USD">211,348</ix:nonFraction> </span>and $<span id="xdx_90A_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_c20230101__20231231_zETQAnl8bJOl" title="Amortization of operating lease right-of-use asset"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" contextRef="From2023-01-012023-12-31" id="Fact000757" format="ixt:numdotdecimal" decimals="0" unitRef="USD">387,446</ix:nonFraction></span>, respectively. These amounts were recorded in general
and administrative expenses. Additionally, for the years ended December 31, 2024 and 2023, the Company made lease payments of $<span id="xdx_90A_eus-gaap--OperatingLeasePayments_c20240101__20241231_zXfxE4qX9rpi" title="Operating lease payments"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2024-01-01to2024-12-31" id="Fact000759" format="ixt:numdotdecimal" decimals="0" unitRef="USD">208,843</ix:nonFraction></span>
and $<span id="xdx_903_eus-gaap--OperatingLeasePayments_c20230101__20231231_zEWfZ93DCMRb" title="Operating lease payments"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2023-01-012023-12-31" id="Fact000761" format="ixt:numdotdecimal" decimals="0" unitRef="USD">386,224</ix:nonFraction></span>, respectively, which were included in the operating cash flows statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000763" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock"><p id="xdx_892_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_z888eKu6v07l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The future minimum lease payment schedule for
all operating leases as of December 31, 2024, is as disclosed below.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;<span id="xdx_8B5_zgBlJFTa11qb" style="display: none">Schedule
of Operating Lease Liabilities</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt">For the Year Ending December 31,</span></td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_49B_20241231_zYjFCbBUnsXc" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt">Amount</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_maLOLLPzOCH_zJfQJjt44lVk" style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 80%; text-align: center"><span style="font-size: 10pt">2025</span></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><span style="font-size: 10pt">$</span></td>
    <td style="width: 16%; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="AsOf2024-12-31" id="Fact000765" format="ixt:numdotdecimal" decimals="0" unitRef="USD">115,652</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_maLOLLPzOCH_zoviSHvoPlej" style="vertical-align: bottom; background-color: white">
    <td style="text-align: center"><span style="font-size: 10pt">2026</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0767">-</span></span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_maLOLLPzOCH_zSaq9pVamXKe" style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">2027</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0769">-</span></span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_408_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndThereAfter_iI_maLOLLPzOCH_z3VCJ9NEqth5" style="vertical-align: bottom; background-color: white">
    <td style="text-align: center"><span style="font-size: 10pt">2028 and thereafter</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0771">-</span></span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtLOLLPzOCH_zI7E3BEkf1a1" style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">Total minimum lease payments</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="AsOf2024-12-31" id="Fact000773" format="ixt:numdotdecimal" decimals="0" unitRef="USD">115,652</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_ziyDaZsWuha7" style="vertical-align: bottom; background-color: white">
    <td><span style="font-size: 10pt">Less: effect of discounting</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" contextRef="AsOf2024-12-31" id="Fact000775" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,112</ix:nonFraction></span></td>
    <td><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_40B_eus-gaap--OperatingLeaseLiability_iI_zAV0l70xmK0e" style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">Present value of the future minimum lease payment</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="AsOf2024-12-31" id="Fact000777" format="ixt:numdotdecimal" decimals="0" unitRef="USD">114,540</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--OperatingLeaseLiabilityCurrent_iNI_di_ztTFPoDDEEKc" style="vertical-align: bottom; background-color: white">
    <td><span style="font-size: 10pt">Less: operating lease liabilities-current</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2024-12-31" id="Fact000779" format="ixt:numdotdecimal" decimals="0" unitRef="USD">114,540</ix:nonFraction></span></td>
    <td><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_408_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_zIfAkhi0eWA8" style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">Total operating lease liabilities-non-current</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0781">-</span></span></td>
    <td>&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A3_zoyn8WZD5aCa" style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:exclude><!-- Field: Page; Sequence: 103; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000783" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock"><p id="xdx_805_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_z9489ATBoOL" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 10 - <span id="xdx_822_z5lCv0j7fkbd">Related Party Balances and Transactions</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">From time to time, the Company receives loans
and advances from its stockholders to fund its operations. Stockholder loans and advances are payable on demand. As of December 31, 2024
and 2023, the Company had $<span id="xdx_908_eus-gaap--OtherLiabilities_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zV6q7gjsofG6" title="Due to related parties"><ix:nonFraction name="us-gaap:OtherLiabilities" contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember" id="Fact000785" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,192,995</ix:nonFraction></span> and $<span id="xdx_903_eus-gaap--OtherLiabilities_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_z2t2DnjfEbA7" title="Due to related parties"><ix:nonFraction name="us-gaap:OtherLiabilities" contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember" id="Fact000787" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,170,418</ix:nonFraction></span>, respectively, due to related parties (Sam Lai, the Company&#8217;s Chairman of the
Board, Chief Executive Officer and Interim Chief Financial Officer and a significant stockholder of the Company; and Maggie Yu, the Company&#8217;s
Senior Vice President, a member of the Company&#8217;s Board of Directors and a significant stockholder of the Company). As of December 31, 2024, this amount included $<span id="xdx_905_ecustom--StockholderPayable_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zP1sIgFi1Nul" title="Stockholder payable"><ix:nonFraction name="HOUR:StockholderPayable" contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember" id="Fact000789" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,499,418</ix:nonFraction></span> in stockholder payables and $<span id="xdx_908_eus-gaap--AccruedBonusesCurrent_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zeX6RqpScwFc" title="Accrued bonus"><ix:nonFraction name="us-gaap:AccruedBonusesCurrent" contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember" id="Fact000791" format="ixt:numdotdecimal" decimals="0" unitRef="USD">693,577</ix:nonFraction></span> accrued for bonuses. The loan is memorialized
in a Loan Agreement dated October 15, 2021. The annual interest rate was <span id="xdx_908_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20221231__us-gaap--TypeOfArrangementAxis__custom--LoanAgreementMember_z0HyKbcO9Zlh" title="Loan interest rate"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2022-12-31_custom_LoanAgreementMember" id="Fact000793" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">2</ix:nonFraction></span>% and the initial repayment date was December 31, 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 28, 2022, <span id="xdx_900_eus-gaap--DebtInstrumentMaturityDateDescription_c20221227__20221228__us-gaap--TypeOfArrangementAxis__custom--LoanAgreementMember_zy7uzcusgT8e" title="Debt instrument, maturity date, description"><ix:nonNumeric contextRef="From2022-12-272022-12-28_custom_LoanAgreementMember" id="Fact000795" name="us-gaap:DebtInstrumentMaturityDateDescription">the Company, Mr. Lai and
Ms. Yu agreed to extend the term of the loan for another two years, with a revised maturity date of December 31, 2024. On December 31,
2024, the Company, Mr. Lai and Ms. Yu agreed to extend the term of the loan for another one year, with a revised maturity date of December
31, 2025. The annual interest rate is 5.5%.</ix:nonNumeric></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2024 and 2023,
the Company made repayments to related parties of $<span id="xdx_90B_eus-gaap--RepaymentsOfRelatedPartyDebt_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_z888xXl7TjO" title="Payments to related parties"><ix:nonFraction name="us-gaap:RepaymentsOfRelatedPartyDebt" contextRef="From2024-01-012024-12-31_us-gaap_RelatedPartyMember" id="Fact000797" format="ixt:numdotdecimal" decimals="0" unitRef="USD">671,000</ix:nonFraction></span> and $-<span id="xdx_90F_eus-gaap--RepaymentsOfRelatedPartyDebt_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zJxTQJOJfSV9" title="Payments to related parties"><ix:nonFraction name="us-gaap:RepaymentsOfRelatedPartyDebt" contextRef="From2023-01-012023-12-31_us-gaap_RelatedPartyMember" id="Fact000799" format="ixt:numdotdecimal" decimals="0" unitRef="USD">0</ix:nonFraction></span>-, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000801" name="us-gaap:RevenueFromContractWithCustomerTextBlock"><p id="xdx_80C_eus-gaap--RevenueFromContractWithCustomerTextBlock_zsfm8vdkMne3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;NOTE 11 &#8211; <span id="xdx_82B_zwsOPiCXUAb5">Disaggregation of Revenue</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000803" name="us-gaap:DisaggregationOfRevenueTableTextBlock"><p id="xdx_895_eus-gaap--DisaggregationOfRevenueTableTextBlock_znoFgnE0Cmol" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenue was comprised of the following for the
years ended December 31, 2024 and 2023, respectively:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;<span id="xdx_8B0_zWrPolgVybxa" style="display: none">Schedule of Revenue</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20240101__20241231_zO1DZF87Tij6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20230101__20231231_zt1BUXWV6z0c" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_402_ecustom--RevenueGross_hsrt--StatementGeographicalAxis__srt--AmericasMember_zWRYD0oa23Qg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%">Revenue-America</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 16%; font-weight: bold; text-align: right"><ix:nonFraction name="HOUR:RevenueGross" contextRef="From2024-01-012024-12-31_srt_AmericasMember" id="Fact000805" format="ixt:numdotdecimal" decimals="0" unitRef="USD">144,760,995</ix:nonFraction></td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="HOUR:RevenueGross" contextRef="From2023-01-012023-12-31_srt_AmericasMember" id="Fact000806" format="ixt:numdotdecimal" decimals="0" unitRef="USD">138,079,203</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--RevenueGross_hsrt--StatementGeographicalAxis__custom--InternationalMember_zTozuly8aOka" style="vertical-align: bottom; background-color: White">
    <td>Revenue-International</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="HOUR:RevenueGross" contextRef="From2024-01-012024-12-31_custom_InternationalMember" id="Fact000808" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,947,516</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="HOUR:RevenueGross" contextRef="From2023-01-012023-12-31_custom_InternationalMember" id="Fact000809" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,379,801</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--RevenueGross_hsrt--StatementGeographicalAxis__custom--OtherMember_zJ7RlyvI98Q8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Revenue-Other</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="HOUR:RevenueGross" contextRef="From2024-01-012024-12-31_custom_OtherMember" id="Fact000811" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,148,935</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="HOUR:RevenueGross" contextRef="From2023-01-012023-12-31_custom_OtherMember" id="Fact000812" format="ixt:numdotdecimal" decimals="0" unitRef="USD">930,191</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--RevenueGross_hsrt--StatementGeographicalAxis__custom--OtherMember_zcAJlcVVu4fl" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Revenue</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="HOUR:RevenueGross" contextRef="From2024-01-012024-12-31_custom_OtherMember" id="Fact000814" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,148,935</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="HOUR:RevenueGross" contextRef="From2023-01-012023-12-31_custom_OtherMember" id="Fact000815" format="ixt:numdotdecimal" decimals="0" unitRef="USD">930,191</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_405_ecustom--SalesReturns_iN_di_zDBTAgSQICfj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Sales returns</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(<ix:nonFraction name="HOUR:SalesReturns" contextRef="From2024-01-01to2024-12-31" id="Fact000817" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,840,277</ix:nonFraction></td><td style="font-weight: bold; text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="HOUR:SalesReturns" contextRef="From2023-01-012023-12-31" id="Fact000818" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,248,586</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40B_ecustom--Discounts_iN_di_zyqtV4XgYCpj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt">Discounts</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(<ix:nonFraction name="HOUR:Discounts" contextRef="From2024-01-01to2024-12-31" id="Fact000820" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,764,308</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="HOUR:Discounts" contextRef="From2023-01-012023-12-31" id="Fact000821" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,016,407</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zCmqZ0dYaRZf" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2024-01-01to2024-12-31" id="Fact000823" format="ixt:numdotdecimal" decimals="0" unitRef="USD">138,252,861</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31" id="Fact000824" format="ixt:numdotdecimal" decimals="0" unitRef="USD">132,124,202</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AF_zqWgAUBdagai" style="margin-top: 0; margin-bottom: 0">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 104; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000826" name="us-gaap:IncomeTaxDisclosureTextBlock"><p id="xdx_804_eus-gaap--IncomeTaxDisclosureTextBlock_z3Bs0csiZ3L1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 12 - <span id="xdx_821_zH2o5Wolh80d">Income Tax</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000828" name="HOUR:ScheduleOfEffectiveIncomeTaxRateTableTextBlock"><p id="xdx_892_ecustom--ScheduleOfEffectiveIncomeTaxRateTableTextBlock_zFp8u1baIxg7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The components of income taxes benefit are as
follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;<span id="xdx_8B7_zCSH7L33fvnk" style="display: none">Schedule
of Effective Income Tax Rate Reconciliation</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" id="xdx_49C_20240101__20241231_ziZaqF9QfJH9" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    31, 2024</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" id="xdx_497_20230101__20231231_zZq40560EBhc" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    31, 2023</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxSettlementsDomestic_pid_dp_uPure_maTITP_zxJRZA6p6l1h" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Federal rate</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 16%; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlementsDomestic" contextRef="From2024-01-01to2024-12-31" id="Fact000830" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">21.00</ix:nonFraction></td><td style="width: 1%; font-weight: bold; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlementsDomestic" contextRef="From2023-01-012023-12-31" id="Fact000831" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">21.00</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr id="xdx_40F_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal_pid_dp_uPure_maTITP_zWmci4yvzk85" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Blended state tax rate</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal" contextRef="From2024-01-01to2024-12-31" id="Fact000833" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.12</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal" contextRef="From2023-01-012023-12-31" id="Fact000834" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.11</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">%</td></tr>
  <tr id="xdx_409_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxSettlements_iT_pid_dp_uPure_mtTITP_z4wcltDj2qPb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Effective tax rate</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements" contextRef="From2024-01-01to2024-12-31" id="Fact000836" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">25.12</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements" contextRef="From2023-01-012023-12-31" id="Fact000837" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">25.11</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">%</td></tr>
  </table>


</ix:nonNumeric><p id="xdx_8A5_zyJFY9M04OF6" style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000839" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"><p id="xdx_89C_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zbACAUV7H0df" style="display: none; margin-top: 0; margin-bottom: 0"><span id="xdx_8B5_zXqXwT2L6Xb" style="display: none">Schedule of Effective Tax Rate Reconciliation</span></p>
<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td colspan="13" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Effective Tax Rate Reconciliation for the Year Ended December 31, 2024</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 55%"><span style="font-size: 10pt">Pretax Book Income</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_98E_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c20240101__20241231_zFbEVrBERP14" title="Pretax book Income (Loss), net" style="width: 12%; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2024-01-01to2024-12-31" id="Fact000841" format="ixt:numdotdecimal" decimals="0" unitRef="USD">959,561</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_98F_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_maTTBC_c20240101__20241231_z3xckXwHJDw9" title="Pretax book Income (Loss), percentage" style="width: 12%; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="From2024-01-01to2024-12-31" id="Fact000843" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">21.00</ix:nonFraction></span></td>
    <td style="width: 1%"><span style="font-size: 10pt">%</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_986_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maTTBM_c20240101__20241231_zwYEaSCheuZe" title="Pretax book Income (Loss)" style="width: 12%; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="From2024-01-01to2024-12-31" id="Fact000845" format="ixt:numdotdecimal" decimals="0" unitRef="USD">201,508</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td><span style="font-size: 10pt">Permanent Differences</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98F_ecustom--IncomeTaxReconciliationChangeInEnactedTaxRateNet_c20240101__20241231_zKU9QfyGsAhd" title="Permanent differences, net" style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="HOUR:IncomeTaxReconciliationChangeInEnactedTaxRateNet" contextRef="From2024-01-01to2024-12-31" id="Fact000847" format="ixt:numdotdecimal" decimals="0" unitRef="USD">84,240</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_982_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_maTTBC_c20240101__20241231_z3A03AKlOMFh" title="Permanent differences, percentage" style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" contextRef="From2024-01-01to2024-12-31" id="Fact000849" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1.84</ix:nonFraction></span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98C_eus-gaap--IncomeTaxReconciliationChangeInEnactedTaxRate_maTTBM_c20240101__20241231_zfgUAXoDED45" title="Permanent differences" style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" contextRef="From2024-01-01to2024-12-31" id="Fact000851" format="ixt:numdotdecimal" decimals="0" unitRef="USD">17,690</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">PY Federal Perm True-up</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98F_ecustom--IncomeTaxReconciliationTaxPriorYearIncome_c20240101__20241231_zsSNJ6Pb1i6h" title="PY Federal Perm True-up, net" style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="HOUR:IncomeTaxReconciliationTaxPriorYearIncome" contextRef="From2024-01-01to2024-12-31" id="Fact000853" format="ixt:numdotdecimal" decimals="0" unitRef="USD">117,653</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_982_eus-gaap--EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_pid_dp_maTTBC_c20240101__20241231_zeRYbhJVyVd" title="PY Federal Perm True-up, percentage" style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" contextRef="From2024-01-01to2024-12-31" id="Fact000855" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">2.57</ix:nonFraction></span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_988_eus-gaap--IncomeTaxReconciliationPriorYearIncomeTaxes_maTTBM_c20240101__20241231_zWvNe8PoGHnl" title="PY Federal Perm True-up" style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes" contextRef="From2024-01-01to2024-12-31" id="Fact000857" format="ixt:numdotdecimal" decimals="0" unitRef="USD">24,707</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td><span style="font-size: 10pt">State income tax</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_984_ecustom--IncomeTaxReconciliationStateAndLocalIncomeTax_c20240101__20241231_z93L5VVbonal" title="State income tax, net" style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="HOUR:IncomeTaxReconciliationStateAndLocalIncomeTax" contextRef="From2024-01-01to2024-12-31" id="Fact000859" format="ixt:numdotdecimal" decimals="0" unitRef="USD">68,981</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_984_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pid_dp_maTTBC_c20240101__20241231_zHJFArNAPyQ4" title="State income tax, percentage" style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" contextRef="From2024-01-01to2024-12-31" id="Fact000861" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">6.79</ix:nonFraction></span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_986_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_maTTBM_c20240101__20241231_zEXAYBHuIJgi" title="State income tax" style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" contextRef="From2024-01-01to2024-12-31" id="Fact000863" format="ixt:numdotdecimal" decimals="0" unitRef="USD">65,198</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">Other Deferred adjustment</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98F_ecustom--IncomeTaxReconciliationOtherAdjustmentsNet_c20240101__20241231_zr083Q7rIUaf" title="Other deferred adjustment, net" style="text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0865">-</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_980_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_pid_dp_maTTBC_c20240101__20241231_z5ZIKFDUlI8" title="Other deferred adjustment, percentage" style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt">-<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" contextRef="From2024-01-01to2024-12-31" id="Fact000867" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">0.73</ix:nonFraction></span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_98D_eus-gaap--IncomeTaxReconciliationOtherAdjustments_maTTBM_c20240101__20241231_zHOwP0wTrb9g" title="Other deferred adjustment" style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationOtherAdjustments" contextRef="From2024-01-01to2024-12-31" id="Fact000869" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,989</ix:nonFraction><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></span></td>
    <td><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td><span style="font-size: 10pt">Total Tax &#160;Expenses</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_989_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_iT_pid_dp_mtTTBC_c20240101__20241231_zMZtF965XKz9" title="Total Tax benefits, percentage" style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="From2024-01-01to2024-12-31" id="Fact000871" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">31.47</ix:nonFraction></span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_986_eus-gaap--IncomeTaxExpenseBenefit_iT_mtTTBM_c20240101__20241231_z1iO87l93mye" title="Total Tax benefits" style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact000873" format="ixt:numdotdecimal" decimals="0" unitRef="USD">302,114</ix:nonFraction></span></td>
    <td><span style="font-size: 10pt"></span></td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:exclude><!-- Field: Page; Sequence: 105; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td colspan="13" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Effective Tax Rate Reconciliation for the Year Ended December 31, 2023</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 55%"><span style="font-size: 10pt">Pretax Book Income</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_98A_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c20230101__20231231_z59mt99qdmI9" title="Pretax book Income (Loss), net" style="width: 12%; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2023-01-012023-12-31" id="Fact000875" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,160,454</ix:nonFraction></span></td>
    <td style="width: 1%"><span style="font-size: 10pt">)</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_98B_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_maTTBC_c20230101__20231231_zVLRDaUnenUa" title="Pretax book Income (Loss), percentage" style="width: 12%; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="From2023-01-012023-12-31" id="Fact000877" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">21.00</ix:nonFraction></span></td>
    <td style="width: 1%"><span style="font-size: 10pt">%</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_987_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maTTBM_c20230101__20231231_zXvwMAdfJCwe" title="Pretax book Income (Loss)" style="width: 12%; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="From2023-01-012023-12-31" id="Fact000879" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">663,695</ix:nonFraction></span></td>
    <td style="width: 1%"><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td><span style="font-size: 10pt">Permanent Differences</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_985_ecustom--IncomeTaxReconciliationChangeInEnactedTaxRateNet_c20230101__20231231_zpEtWmnm36lh" title="Permanent differences, net" style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="HOUR:IncomeTaxReconciliationChangeInEnactedTaxRateNet" contextRef="From2023-01-012023-12-31" id="Fact000881" format="ixt:numdotdecimal" decimals="0" unitRef="USD">78,048</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_986_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_maTTBC_c20230101__20231231_zn0Yh9uxXu3f" title="Permanent differences, percentage" style="text-align: right"><span style="font-size: 10pt">-<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" contextRef="From2023-01-012023-12-31" id="Fact000883" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">0.52</ix:nonFraction></span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_984_eus-gaap--IncomeTaxReconciliationChangeInEnactedTaxRate_maTTBM_c20230101__20231231_znhBwbnhs7q1" title="Permanent differences" style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" contextRef="From2023-01-012023-12-31" id="Fact000885" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,390</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">PY Federal Perm True-up</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98D_ecustom--IncomeTaxReconciliationTaxPriorYearIncome_c20230101__20231231_zcXiz7RLykf6" title="PY Federal Perm True-up, net" style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="HOUR:IncomeTaxReconciliationTaxPriorYearIncome" contextRef="From2023-01-012023-12-31" id="Fact000887" format="ixt:numdotdecimal" decimals="0" unitRef="USD">73,914</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_980_eus-gaap--EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_pid_dp_maTTBC_c20230101__20231231_zDwEn9XLkwra" title="PY Federal Perm True-up, percentage" style="text-align: right"><span style="font-size: 10pt">-<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" contextRef="From2023-01-012023-12-31" id="Fact000889" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">0.49</ix:nonFraction></span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98D_eus-gaap--IncomeTaxReconciliationPriorYearIncomeTaxes_maTTBM_c20230101__20231231_z2HM93NyeM1j" title="PY Federal Perm True-up" style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes" contextRef="From2023-01-012023-12-31" id="Fact000891" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,522</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td><span style="font-size: 10pt">State income tax</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98A_ecustom--IncomeTaxReconciliationStateAndLocalIncomeTax_c20230101__20231231_zxyvXzOM6pr8" title="State income tax, net" style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="HOUR:IncomeTaxReconciliationStateAndLocalIncomeTax" contextRef="From2023-01-012023-12-31" id="Fact000893" format="ixt:numdotdecimal" decimals="0" unitRef="USD">24,136</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_988_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pid_dp_maTTBC_c20230101__20231231_zl29p0GFPtCl" title="State income tax, percentage" style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" contextRef="From2023-01-012023-12-31" id="Fact000895" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.12</ix:nonFraction></span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_985_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_maTTBM_c20230101__20231231_zF7ssLi6HV7f" title="State income tax" style="text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" contextRef="From2023-01-012023-12-31" id="Fact000897" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">98,586</ix:nonFraction></span></td>
    <td><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">Other Deferred adjustment</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98C_ecustom--IncomeTaxReconciliationOtherAdjustmentsNet_c20230101__20231231_zJkKuh4DoGQi" title="Other deferred adjustment, net" style="text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0899">-</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_984_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_pid_dp_maTTBC_c20230101__20231231_zVbSXq4mwu69" title="Other deferred adjustment, percentage" style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" contextRef="From2023-01-012023-12-31" id="Fact000901" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.01</ix:nonFraction></span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_985_eus-gaap--IncomeTaxReconciliationOtherAdjustments_maTTBM_c20230101__20231231_zzqR9SIWiXYe" title="Other deferred adjustment" style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationOtherAdjustments" contextRef="From2023-01-012023-12-31" id="Fact000903" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">391</ix:nonFraction></span></td>
    <td><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td><span style="font-size: 10pt">Total Tax benefits</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_980_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_iT_pid_dp_mtTTBC_c20230101__20231231_zp6QUIMnfnOk" title="Total Tax benefits, percentage" style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="From2023-01-012023-12-31" id="Fact000905" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">23.12</ix:nonFraction></span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98D_eus-gaap--IncomeTaxExpenseBenefit_iT_mtTTBM_c20230101__20231231_zE9VO73iJISa" title="Total Tax benefits" style="text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact000907" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">730,760</ix:nonFraction></span></td>
    <td><span style="font-size: 10pt">)</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AC_zMHzVHDngzH" style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000909" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"><p id="xdx_893_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_z2B4ajIcqK7j" style="display: none; margin-top: 0; margin-bottom: 0"><span id="xdx_8BC_zmc8uTvRG8W6" style="display: none">Schedule of Tax Expense Summary</span></p>
<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Current</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Deferred</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Total</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Income Tax</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Income Tax</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Income Tax</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold">Tax Expense Summary, for the Year Ended December 31, 2024</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Expense</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Expense</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Expense</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%">Federal</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--CurrentFederalTaxExpenseBenefit_pp0p0_c20240101__20241231_zxHLrBxXWX79" title="Current Income Tax Expense, Federal" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:CurrentFederalTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact000911" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">39,989</ix:nonFraction><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_pp0p0_c20240101__20241231_za4xZqE6DnDc" title="Deferred Income Tax Benefit, Federal" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact000913" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">193,145</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--FederalIncomeTaxExpenseBenefitContinuingOperations_pp0p0_c20240101__20241231_zLoq6ohIGtd9" title="Total Income Tax Benefit, Federal" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" contextRef="From2024-01-01to2024-12-31" id="Fact000915" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">233,134</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">State</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_pp0p0_c20240101__20241231_zL4oBV6GVVfg" title="Current Income Tax Expense, State" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact000917" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">18,013</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_pp0p0_c20240101__20241231_zavbxWr4iP21" title="Deferred Income Tax Benefit, State" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact000919" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">50,967</ix:nonFraction><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_pp0p0_c20240101__20241231_zMveas3SgAf8" title="Total Income Tax Benefit, State" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" contextRef="From2024-01-01to2024-12-31" id="Fact000921" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">68,980</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total Tax Expense</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--CurrentIncomeTaxExpenseBenefit_pp0p0_c20240101__20241231_z2Anooyu9vAg" title="Current Income Tax Expense, Total tax expense (benefit)" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact000923" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">58,002</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--DeferredIncomeTaxExpenseBenefit_pp0p0_c20240101__20241231_znfP3Hf84VMb" title="Deferred Income Tax Benefit, Total tax expense (benefit)" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact000925" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">244,112</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--IncomeTaxExpenseBenefit_c20240101__20241231_zXliXxjNhvV9" title="Total Income Tax Benefit, Total tax expense (benefit)" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact000927" format="ixt:numdotdecimal" decimals="0" unitRef="USD">302,114</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="margin-top: 0; margin-bottom: 0">&#160;</p>
<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Current</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Deferred</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Total</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Income Tax</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Income Tax</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Income Tax</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold">Tax Expense Summary, for the Year Ended December 31, 2023</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Benefit</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Benefit</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Benefit</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%">Federal</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--CurrentFederalTaxExpenseBenefit_pp0p0_c20230101__20231231_zzZipGGkaAxk" title="Current Income Tax Expense, Federal" style="width: 12%; text-align: right">(<ix:nonFraction name="us-gaap:CurrentFederalTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact000929" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">637,242</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_pp0p0_c20230101__20231231_zQI2zz1Kr16k" title="Deferred Income Tax Benefit, Federal" style="width: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0931">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--FederalIncomeTaxExpenseBenefitContinuingOperations_pp0p0_c20230101__20231231_zPmdtNg6Vkkg" title="Total Income Tax Benefit, Federal" style="width: 12%; text-align: right">(<ix:nonFraction name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" contextRef="From2023-01-012023-12-31" id="Fact000933" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">637,242</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">State</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_pp0p0_c20230101__20231231_zZhKfDgwDwk1" title="Current Income Tax Expense, State" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact000935" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">117,654</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_pp0p0_c20230101__20231231_z7dyw0xybrmj" title="Deferred Income Tax Benefit, State" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact000937" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">24,136</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_pp0p0_c20230101__20231231_zoM2M6KQsYR8" title="Total Income Tax Benefit, State" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" contextRef="From2023-01-012023-12-31" id="Fact000939" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">93,518</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total tax expense (benefit)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--CurrentIncomeTaxExpenseBenefit_pp0p0_c20230101__20231231_zJgcRoS9GOxh" title="Current Income Tax Expense, Total tax expense (benefit)" style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact000941" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">754,896</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--DeferredIncomeTaxExpenseBenefit_pp0p0_c20230101__20231231_zUkny3h7GaY4" title="Deferred Income Tax Benefit, Total tax expense (benefit)" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact000943" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">24,136</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--IncomeTaxExpenseBenefit_c20230101__20231231_zRUxD5teYIe7" title="Total Income Tax Benefit, Total tax expense (benefit)" style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact000945" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">730,760</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>


</ix:nonNumeric><p id="xdx_8A5_zMdcXoVzIuEj" style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:exclude><!-- Field: Page; Sequence: 106; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000947" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"><p id="xdx_896_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zA5x2k48DVKh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The tax effects of temporary differences that
give rise to significant portions of the deferred tax assets at December 31, 2024 and 2023 were as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8B3_zExh9R3yywcj" style="display: none">Schedule
of Deferred Tax Assets and Liabilities</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_498_20241231_zRFFgPwGMr" style="font-weight: bold; text-align: center">Deferred Tax Assets</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_491_20231231_zcweCXVITqxk" style="font-weight: bold; text-align: center">Deferred Tax Assets</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold">Deferred Tax Assets summary</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iI_hus-gaap--IncomeTaxAuthorityAxis__us-gaap--DomesticCountryMember_zPW2bLJfl8Hf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%">Federal</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsLiabilitiesNet" contextRef="AsOf2024-12-31_us-gaap_DomesticCountryMember" id="Fact000949" format="ixt:numdotdecimal" decimals="0" unitRef="USD">908,691</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsLiabilitiesNet" contextRef="AsOf2023-12-31_us-gaap_DomesticCountryMember" id="Fact000950" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,101,836</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iI_hus-gaap--IncomeTaxAuthorityAxis__us-gaap--StateAndLocalJurisdictionMember_zfLus7DsKhn4" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">State</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsLiabilitiesNet" contextRef="AsOf2024-12-31_us-gaap_StateAndLocalJurisdictionMember" id="Fact000952" format="ixt:numdotdecimal" decimals="0" unitRef="USD">151,413</ix:nonFraction><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsLiabilitiesNet" contextRef="AsOf2023-12-31_us-gaap_StateAndLocalJurisdictionMember" id="Fact000953" format="ixt:numdotdecimal" decimals="0" unitRef="USD">202,379</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iI_zZ3615QBFXV2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsLiabilitiesNet" contextRef="AsOf2024-12-31" id="Fact000955" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,060,104</ix:nonFraction><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsLiabilitiesNet" contextRef="AsOf2023-12-31" id="Fact000956" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,304,215</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_499_20241231_zWZs5toYeMa7" style="font-weight: bold; text-align: center">Deferred Tax Assets</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_491_20231231_zvAIYzwahlS" style="font-weight: bold; text-align: center">Deferred Tax Assets</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold">Deferred Tax Assets summary</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_408_ecustom--DeferredTaxAssetsOperatingLeaseRightOfUseAsset_iI_maDTANzoAA_z8C8eTpYkgEj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Operating lease right of use lease assets</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="HOUR:DeferredTaxAssetsOperatingLeaseRightOfUseAsset" contextRef="AsOf2024-12-31" id="Fact000958" format="ixt:numdotdecimal" decimals="0" unitRef="USD">787</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="HOUR:DeferredTaxAssetsOperatingLeaseRightOfUseAsset" contextRef="AsOf2023-12-31" id="Fact000959" format="ixt:numdotdecimal" decimals="0" unitRef="USD">172</ix:nonFraction></td><td style="width: 1%; text-align: left"/></tr>
  <tr id="xdx_409_eus-gaap--DeferredTaxAssetsInventory_iI_maDTANzoAA_z2VLmGCrMAR6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Inventories allowance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsInventory" contextRef="AsOf2024-12-31" id="Fact000961" format="ixt:numdotdecimal" decimals="0" unitRef="USD">140,743</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsInventory" contextRef="AsOf2023-12-31" id="Fact000962" format="ixt:numdotdecimal" decimals="0" unitRef="USD">169,725</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--OperatingLossCarryforwards_iI_maDTANzoAA_z5bFw9bbzV27" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Net loss carry forward</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingLossCarryforwards" contextRef="AsOf2024-12-31" id="Fact000964" format="ixt:numdotdecimal" decimals="0" unitRef="USD">918,574</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingLossCarryforwards" contextRef="AsOf2023-12-31" id="Fact000965" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,134,318</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--DeferredTaxAssetsNet_iTI_mtDTANzoAA_zcC9C9OI2H53" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsNet" contextRef="AsOf2024-12-31" id="Fact000967" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,060,104</ix:nonFraction><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsNet" contextRef="AsOf2023-12-31" id="Fact000968" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,304,215</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A5_zwMZhnmA9nrj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company files income tax return in the U.S.
federal jurisdiction and various state jurisdictions. Based on management&#8217;s evaluation, there is <span id="xdx_908_eus-gaap--LiabilityForUncertainTaxPositionsCurrent_iI_do_c20241231_z9p63y5ieaRk" title="Uncertain tax position"><span id="xdx_902_eus-gaap--LiabilityForUncertainTaxPositionsCurrent_iI_do_c20231231_zVpBIsPja3v4" title="Uncertain tax position"><ix:nonFraction name="us-gaap:LiabilityForUncertainTaxPositionsCurrent" contextRef="AsOf2024-12-31" id="Fact000970" format="ixt-sec:numwordsen" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:LiabilityForUncertainTaxPositionsCurrent" contextRef="AsOf2023-12-31" id="Fact000972" format="ixt-sec:numwordsen" decimals="0" unitRef="USD">no</ix:nonFraction></ix:nonFraction></span></span> provision necessary for material
uncertain tax position for the Company at December 31, 2024 and 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2024 and 2023,
the Company reported net operating income (loss) of $<span id="xdx_908_eus-gaap--OtherOperatingIncomeExpenseNet_c20240101__20241231_zvSkxOGTgvEh" title="Other operating income expense"><ix:nonFraction name="us-gaap:OtherOperatingIncomeExpenseNet" contextRef="From2024-01-01to2024-12-31" id="Fact000974" format="ixt:numdotdecimal" decimals="0" unitRef="USD">657,447</ix:nonFraction>
</span>and $<span id="xdx_90E_eus-gaap--OtherOperatingIncomeExpenseNet_c20230101__20231231_zSHHrvgWaauh" title="Other operating income expense">(<ix:nonFraction name="us-gaap:OtherOperatingIncomeExpenseNet" contextRef="From2023-01-012023-12-31" id="Fact000976" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,429,694</ix:nonFraction>)</span>, respectively.
The net operating loss carryforward is not subject to any expiration period under federal regulations, while at the state level, the
expiration period usually ranges up to <span id="xdx_904_ecustom--OperatingLossCarryForwardTerm_dtY_c20240101__20241231_zdZO6fJwEbTb"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt-sec:duryear" id="Fact000977" name="HOUR:OperatingLossCarryForwardTerm">20</ix:nonNumeric>
</span>years, or there may be no expiration period at all.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company expects to generate sufficient taxable
income in future periods against which the deferred tax assets can be utilized. Accordingly, a valuation allowance may not be needed.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 107; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000979" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock"><p id="xdx_80C_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zmYy3k182wje" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 13 - <span id="xdx_82E_zFOegH0fCxA7">Stockholders&#8217; Equity</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Preferred Stock</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2024 and 2023, the Company
had <span id="xdx_909_eus-gaap--PreferredStockSharesAuthorized_iI_c20241231_zfOUYp150lae" title="Preferred stock, shares authorized"><span id="xdx_904_eus-gaap--PreferredStockSharesAuthorized_iI_c20231231_ziTkSmt6tHY4" title="Preferred stock, shares authorized"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2024-12-31" id="Fact000981" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2023-12-31" id="Fact000983" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">10,000,000</ix:nonFraction></ix:nonFraction></span></span> shares of preferred stock, $<span id="xdx_906_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_pid_c20241231_zKmfxeMUeD1b" title="Preferred stock, par value"><span id="xdx_902_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_pid_c20231231_z7LAE8ukKSk" title="Preferred stock, par value"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2024-12-31" id="Fact000985" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2023-12-31" id="Fact000987" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.0001</ix:nonFraction></ix:nonFraction></span></span> par value per share, authorized. The Company did <span id="xdx_90B_eus-gaap--PreferredStockSharesIssued_iI_pid_do_c20241231_zXkVKW8Wu4Kf" title="Preferred stock, shares issued"><span id="xdx_909_eus-gaap--PreferredStockSharesOutstanding_iI_pid_do_c20241231_zNQrdwfBFNia" title="Preferred stock, shares outstanding"><span id="xdx_901_eus-gaap--PreferredStockSharesIssued_iI_pid_do_c20231231_z81u93jtLL1h" title="Preferred stock, shares issued"><span id="xdx_90C_eus-gaap--PreferredStockSharesOutstanding_iI_pid_do_c20231231_zEqKvwtJKrhg" title="Preferred stock, shares outstanding"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2024-12-31" id="Fact000989" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2024-12-31" id="Fact000991" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2023-12-31" id="Fact000993" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2023-12-31" id="Fact000995" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></span></span>t have any preferred shares issued
and outstanding as of December 31, 2024 and 2023. The holders of the preferred stock are entitled to receive dividends, if and when declared
by the Board of Directors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Common Stock</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2024 and 2023, the Company
had <span id="xdx_904_eus-gaap--CommonStockSharesAuthorized_iI_c20241231_zr0v9MX2Zhn2" title="Common stock, shares authorized"><span id="xdx_901_eus-gaap--CommonStockSharesAuthorized_iI_c20231231_zAFG9iI1Y2qa" title="Common stock, shares authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2024-12-31" id="Fact000997" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2023-12-31" id="Fact000999" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">300,000,000</ix:nonFraction></ix:nonFraction></span></span> shares of common stock, $<span id="xdx_906_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20241231_z8T4ig0D4dug" title="Common stock, par value"><span id="xdx_903_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20231231_zF2AdBWufNki" title="Common stock, par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2024-12-31" id="Fact001001" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2023-12-31" id="Fact001003" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.0001</ix:nonFraction></ix:nonFraction> </span></span>par value per share, authorized. As of December 31, 2024 and 2023, there were <span id="xdx_90E_eus-gaap--CommonStockSharesIssued_iI_pid_c20241231_z7QiV6st1nT2" title="Common stock, shares issued"><span id="xdx_906_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231_z54X5RlcPOh4" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2024-12-31" id="Fact001005" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2024-12-31" id="Fact001007" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">35,143,460</ix:nonFraction></ix:nonFraction></span></span>
and <span id="xdx_90F_eus-gaap--CommonStockSharesIssued_iI_pid_c20231231_za09llTjFIP6" title="Common stock, shares issued"><span id="xdx_902_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20231231_ztiuRERPT6o3" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2023-12-31" id="Fact001009" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2023-12-31" id="Fact001011" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">35,082,464</ix:nonFraction></ix:nonFraction></span></span> shares of common stock issued and outstanding, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Share Issuances for Stock Compensation&#160;&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 4, 2023, the Company issued <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20230104__20230104__srt--TitleOfIndividualAxis__custom--AlanGaoMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zsWMSHqJ1fJ" title="Number of shares vested, shares"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="From2023-01-042023-01-04_custom_AlanGaoMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember" id="Fact001013" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,001</ix:nonFraction></span> shares
of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Douglas Branch, and Alan Gao, with a fair market value of $<span id="xdx_90D_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20230104__srt--TitleOfIndividualAxis__custom--AlanGaoMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zbUqoBFluDb8" title="Shares issued price per share"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2023-01-04_custom_AlanGaoMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember" id="Fact001015" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.9985</ix:nonFraction></span>
per share as compensation for the services as executives or directors to the Company pursuant to the terms of their respective Executive
Employment Agreements or Director Agreements with the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 3, 2023, the Company issued <span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20230401__20230403__srt--TitleOfIndividualAxis__custom--SamLaiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zBAGim6yzza7" title="Number of shares vested, shares"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="From2023-04-012023-04-03_custom_SamLaiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember" id="Fact001017" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,365</ix:nonFraction></span>, <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20230401__20230403__srt--TitleOfIndividualAxis__custom--MaggieYuMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zH23ShFOOLn9" title="Number of shares vested, shares"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="From2023-04-012023-04-03_custom_MaggieYuMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember" id="Fact001019" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,365</ix:nonFraction></span>,
<span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20230401__20230403__srt--TitleOfIndividualAxis__custom--MichaelLennerMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zWFVEnFa5U9g" title="Number of shares vested, shares"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="From2023-04-012023-04-03_custom_MichaelLennerMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember" id="Fact001021" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,365</ix:nonFraction></span>, <span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20230401__20230403__srt--TitleOfIndividualAxis__custom--DouglasBranchMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_z8kCK2u7DFPh" title="Number of shares vested, shares"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="From2023-04-012023-04-03_custom_DouglasBranchMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember" id="Fact001023" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,365</ix:nonFraction></span>, <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20230401__20230403__srt--TitleOfIndividualAxis__custom--AlanGaoMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_za4YM4OSE8F6" title="Number of shares vested, shares"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="From2023-04-012023-04-03_custom_AlanGaoMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember" id="Fact001025" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,365</ix:nonFraction></span> and <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20230401__20230403__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_z5Z2URW1GPVh" title="Number of shares vested, shares"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="From2023-04-012023-04-03_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember" id="Fact001027" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">606</ix:nonFraction></span> shares of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Douglas Branch, Alan Gao and
Hillary Bui, respectively, with a fair market value of $<span id="xdx_90D_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20230403__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_z5nUDsFN7lRa" title="Shares issued price per share"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2023-04-03_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember" id="Fact001029" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.1985</ix:nonFraction></span> per share as compensation for the services as executives or directors of
the Company pursuant to the terms of their respective Executive Employment Agreements or Director Agreements with the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 30, 2023, the Company issued <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20230628__20230630__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zFvGYWpXism5" title="Number of shares vested, shares"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="From2023-06-282023-06-30_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember" id="Fact001031" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,752</ix:nonFraction></span> shares
of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Douglas Branch, Alan Gao and Hillary Bui, with a fair market value
of $<span id="xdx_902_eus-gaap--SharesIssuedPricePerShare_iI_c20230630__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zjKriwmA1L1l" title="Shares issued price per share"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2023-06-30_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember" id="Fact001033" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.7125</ix:nonFraction></span> per share as compensation for the services as executives or directors of the Company pursuant to the terms of their respective
Executive Employment Agreements or Director Agreements with the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 2, 2023, the Company issued <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20231002__20231002__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zULNkZQ5zJ38" title="Number of shares vested, shares"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="From2023-10-022023-10-02_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember" id="Fact001035" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,948</ix:nonFraction></span> shares
of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Douglas Branch, Alan Gao and Hillary Bui, with a fair market value
of $<span id="xdx_90D_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20231002__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zw44o3vskQJk" title="Shares issued price per share"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2023-10-02_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember" id="Fact001037" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.5400</ix:nonFraction></span> per share as compensation for the services as executives or directors of the Company pursuant to the terms of their respective
Executive Employment Agreements or Director Agreements with the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 2, 2024, the Company issued <span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20240102__20240102__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zPSHgFivQD63" title="Number of shares vested, shares"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="From2024-01-022024-01-02_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember" id="Fact001039" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,139</ix:nonFraction></span> shares
of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Douglas Branch, Alan Gao and Hillary Bui, with a fair market value
of $<span id="xdx_904_eus-gaap--SharesIssuedPricePerShare_iI_c20240102__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zGqFyZJP5uEh" title="Shares issued price per share"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2024-01-02_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember" id="Fact001041" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.4025</ix:nonFraction></span> per share as compensation for the services as executives or directors of the Company pursuant to the terms of their respective
Executive Employment Agreements or Director Agreements with the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 108; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 29, 2024, the Company issued <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20240329__20240329__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zlTYVNAd77Lf" title="Number of shares vested, shares"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="From2024-03-292024-03-29_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember" id="Fact001043" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,251</ix:nonFraction></span> shares
of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Douglas Branch, Alan Gao and Hillary Bui, with a fair market value
of $<span id="xdx_906_eus-gaap--SharesIssuedPricePerShare_iI_c20240329__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zokZ2u1cpZlj" title="Shares issued price per share"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2024-03-29_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember" id="Fact001045" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.3330</ix:nonFraction></span> per share as compensation for the services as executives or directors of the Company pursuant to the terms of their respective
Executive Employment Agreements or Director Agreements with the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 1, 2024, the Company issued <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20240701__20240701__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zfnhf7esKCh8" title="Number of shares vested, shares"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="From2024-07-012024-07-01_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember" id="Fact001047" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,946</ix:nonFraction></span> shares
of Company common stock to each of Sam Lai and Maggie Yu (both of whom are executive officers, directors and significant stockholders
of the Company), and Michael Lenner, Douglas Branch, Alan Gao and Hillary Bui (each of whom was a director of the Company as of such date),
with a fair market value of $<span id="xdx_90D_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20240701__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zBsm1CyWhvk6" title="Shares issued price per share"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2024-07-01_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember" id="Fact001049" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.0185</ix:nonFraction></span> per share as compensation for the services as executives or directors of the Company pursuant to the
terms of their respective Executive Employment Agreements or Director Agreements with the Company. Subsequently, on July 22, 2024, Mr.
Branch resigned his position as a member of the Company&#8217;s Board of Directors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 25, 2024, following Mr. Branch&#8217;s
resignation, the Company issued <span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20240725__20240725__srt--TitleOfIndividualAxis__custom--BranchMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z7QZEuBzPgEk" title="Number of shares issued for services"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" contextRef="From2024-07-252024-07-25_custom_BranchMember_us-gaap_RestrictedStockMember" id="Fact001051" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">6,000</ix:nonFraction></span> shares of restricted common stock to Mr. Branch as compensation for services rendered.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 1, 2024, the Company issued<span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20241001__20241001__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zwGiG8PbN2L8" title="Number of shares vested, shares"> <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="From2024-10-012024-10-01_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember" id="Fact001053" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,196</ix:nonFraction></span> shares
of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Alan Gao and Hillary Bui, with a fair market value of $<span id="xdx_902_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20241001__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zxkd6IUZ7Wxe" title="Shares issued price per share"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2024-10-01_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember" id="Fact001055" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.3660</ix:nonFraction></span> per
share as compensation for the services as executives or directors of the Company pursuant to the terms of their respective Executive Employment
Agreements or Director Agreements with the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001057" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock"><p id="xdx_805_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_z08Nwl02kvXi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 14 - <span id="xdx_824_zZkOiuuzxpZe">Commitments and Contingencies</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2024 and 2023, the Company
had no material or significant commitments outstanding.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">From time-to-time, the Company is subject to various
litigation and other claims in the normal course of business. The Company establishes liabilities in connection with legal actions that
management deems to be probable and estimable. As of December 31, 2024 and 2023, the Company had no pending legal proceedings. No amounts
have been accrued in the audited consolidated financial statements with respect to any such matters.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001059" name="us-gaap:SubsequentEventsTextBlock"><p id="xdx_809_eus-gaap--SubsequentEventsTextBlock_zuDdG5I6m8xi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 15 - <span id="xdx_825_zuYPcQpUFDlc">Subsequent Events</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 2, 2025, the Company issued <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20250102__20250102__srt--TitleOfIndividualAxis__custom--AlanGaoMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zze6WdtPNYT4" title="Number of shares vested, shares"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="From2025-01-022025-01-02_custom_AlanGaoMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_us-gaap_SubsequentEventMember" id="Fact001061" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,596</ix:nonFraction> </span>shares
of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Alan Gao and Hillary Bui, with a fair market value of $<span id="xdx_90A_eus-gaap--SharesIssuedPricePerShare_iI_c20250102__srt--TitleOfIndividualAxis__custom--AlanGaoMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zJo93FAhulVj" title="Shares issued price per share"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2025-01-02_custom_AlanGaoMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_us-gaap_SubsequentEventMember" id="Fact001063" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.8799</ix:nonFraction></span> per
share as compensation for the services as executives or directors of the Company pursuant to the terms of their respective Executive Employment
Agreements or Director Agreements with the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has evaluated subsequent events from
the balance sheet date through March 27, 2025, the date at which the financial statements were available to be issued, and determined that,
apart from the events mentioned above, there are no other subsequent events to disclose.</p>

</ix:nonNumeric><p id="xdx_81A_zLf08x3qPCNi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>


<!-- Field: Page; Sequence: 109; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="gfpform10-k_htmc_008"></span>SIGNATURES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the requirements of Section 13 or
15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned,
thereunto duly authorized.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td colspan="2"><span style="font-size: 10pt"><b>HOUR LOOP, INC.</b></span></td></tr>
  <tr style="vertical-align: top">
    <td style="width: 52%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 46%">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">Dated: March 27, 2025</span></td>
    <td><span style="font-size: 10pt">By:&#160;</span></td>
    <td style="border-bottom: black 1pt solid"><span style="font-size: 10pt"><i>/s/ Sam Lai</i></span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Sam Lai</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Chief Executive Officer and Interim Chief Financial Officer</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="gfpform10-k_htms_001"></span>POWER OF
ATTORNEY</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Each person whose signature appears below hereby
appoints Sam Lai as attorney-in-fact with full power of substitution to execute in the name and on behalf of the registrant and each such
person, individually and in each capacity stated below, one or more amendments to the annual report on Form 10-K, which amendments may
make such changes in the report as the attorney-in-fact acting deems appropriate and to file any such amendment to the annual report on
Form 10-K with the Securities and Exchange Commission. Pursuant to the requirements of the Securities Exchange Act of 1934, this report
has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the requirements of the Securities
Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and
on the dates indicated.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; width: 34%"><span style="font-size: 10pt"><b>Signature</b></span></td>
    <td style="vertical-align: top; width: 2%; text-align: justify">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: top; width: 44%; text-align: justify"><span style="font-size: 10pt"><b>Title</b></span></td>
    <td style="vertical-align: top; width: 2%; text-align: justify">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: top; width: 18%; text-align: justify"><span style="font-size: 10pt"><b>Date</b></span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td></tr>
  <tr>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom"><span style="font-size: 10pt"><i>/s/ Sam Lai</i></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Chief Executive Officer, Interim Chief Financial Officer and Chairman of the Board (principal executive officer,</span></td>
    <td style="vertical-align: top; text-align: justify">&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">March 27, 2025</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">Sam Lai</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">principal financial officer and principal accounting officer)</span></td>
    <td style="vertical-align: top; text-align: justify">&#160;</td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="border-bottom: black 1pt solid"><span style="font-size: 10pt"><i>/s/ Sau Kuen (Maggie) Yu</i></span></td>
    <td style="text-align: justify">&#160;</td>
    <td><span style="font-size: 10pt">Director</span></td>
    <td style="text-align: justify">&#160;</td>
    <td><span style="font-size: 10pt">March 27, 2025</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">Sau Kuen (Maggie) Yu</span></td>
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="border-bottom: black 1pt solid"><span style="font-size: 10pt"><i>/s/ Michael Lenner</i></span></td>
    <td style="text-align: justify">&#160;</td>
    <td><span style="font-size: 10pt">Director</span></td>
    <td style="text-align: justify">&#160;</td>
    <td><span style="font-size: 10pt">March 27, 2025</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">Michael Lenner</span></td>
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="border-bottom: black 1pt solid"><span style="font-size: 10pt"><i>/s/ Minghui (Alan) Gao</i></span></td>
    <td style="text-align: justify">&#160;</td>
    <td><span style="font-size: 10pt">Director</span></td>
    <td style="text-align: justify">&#160;</td>
    <td><span style="font-size: 10pt">March 27, 2025</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">Minghui (Alan) Gao</span></td>
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="border-bottom: black 1pt solid"><span style="font-size: 10pt">/<i>s/ Hilary (Hui-Chong) Bui</i></span></td>
    <td style="text-align: justify">&#160;</td>
    <td><span style="font-size: 10pt">Director</span></td>
    <td style="text-align: justify">&#160;</td>
    <td><span style="font-size: 10pt">March 27, 2025</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">Hilary (Hui-Chong) Bui</span></td>
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<!-- Field: Page; Sequence: 110; Options: NewSection Last; Value: 83 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->83<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <!-- Field: /Page -->


</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.1
<SEQUENCE>2
<FILENAME>ex4-1.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right; background-color: white"><B>Exhibit 4.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: white"><B>DESCRIPTION OF CAPITAL
STOCK</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following description
of our capital stock is based upon our certificate of incorporation, as amended, our bylaws and applicable provisions of law, in each
case as currently in effect. This discussion does not purport to be complete and is qualified in its entirety by reference to our certificate
of incorporation, as amended, and our bylaws, as amended, copies of which are filed with the SEC.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Authorized Capital Stock</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of March 27, 2025,
our authorized capital stock consists of (i) 300,000,000 shares of common stock, par value $0.0001 per share, and (ii) 10,000,000
shares of preferred stock, par value $0.0001 per share. At March 27, 2025, we had 35,151,440 shares of common stock issued and
outstanding and no preferred stock issued and outstanding.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Common Stock</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Each share of common stock
entitles the holder to one vote, either in person or by proxy, at meetings of shareholders. The holders are not permitted to vote their
shares cumulatively. Accordingly, the shareholders of our common stock who hold, in the aggregate, more than fifty percent of the total
voting rights can elect all of our directors and, in such event, the holders of the remaining minority shares will not be able to elect
any of such directors. The vote of the holders of a majority of the issued and outstanding shares of common stock entitled to vote thereon
is sufficient to authorize, affirm, ratify or consent to such act or action, except as otherwise provided by law.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Holders of common stock are
entitled to receive ratably such dividends, if any, as may be declared by the Board of Directors out of funds legally available. We have
not paid any dividends on common stock since our inception, and we presently anticipate that all earnings, if any, will be retained for
development of our business. Any future disposition of dividends will be at the discretion of our Board of Directors and will depend upon,
among other things, our future earnings, operating and financial condition, capital requirements, and other factors. Holders of our common
stock have no preemptive rights or other subscription rights, conversion rights, redemption or sinking fund provisions. Upon our liquidation,
dissolution or winding up, the holders of our common stock will be entitled to share ratably in the net assets legally available for distribution
to shareholders after the payment of all of our debts and other liabilities. There are not any provisions in our certificate of incorporation
or our bylaws that would prevent or delay a change in our control.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Preferred Stock</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The board of directors shall
have the authority to authorize the issuance of the preferred stock from time to time in one or more classes or series, and to state in
the resolution or resolutions from time to time adopted providing for the issuance thereof the following:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">the number of shares of any series and the designation to distinguish the shares of such series from the shares of all other series;</FONT></TD></TR>
  </TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">the voting powers, if any, and whether such voting powers are full or limited in such series;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">the redemption provisions, if any, applicable to such series, including the redemption price or prices to be paid;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">(d)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">whether dividends, if any, will be cumulative or noncumulative, the dividend rate of such series, and the dates and preferences of dividends on such series;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">(e)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">the rights of such series upon the voluntary or involuntary dissolution of, or upon any distribution of the assets of, the Corporation;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-size: 10pt">(f)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">the provisions, if any, pursuant to which the shares of such series are convertible into, or exchangeable for, shares of any other class or classes or of any other series of the same or any other class or classes of stock, or any other security, of the Corporation or any other corporation or other entity, and the rates or other determinants of conversion or exchange applicable thereto;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">(g)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">the right, if any, to subscribe for or to purchase any securities of the Corporation or any other corporation or other entity;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">(h)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">the provisions, if any, of a sinking fund applicable to such series; and</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">(i)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">any other relative, participating, optional, or other special powers, preferences or rights and qualifications, limitations, or restrictions thereof.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The shares of each class or
series of the preferred stock may vary from the shares of any other class or series thereof in any respect. The Board of Directors may
increase the number of shares of the preferred stock designated for any existing class or series by a resolution adding to such class
or series authorized and unissued shares of the preferred stock not designated for any existing class or series of the preferred stock
and the shares so subtracted shall become authorized, unissued and undesignated shares of the preferred stock.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Exclusive Forum Provision</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Section 21 of our certificate
of incorporation and Section 7.4 of our bylaws provide that &ldquo;[u]nless the corporation consents in writing to the selection of an
alternative forum, the sole and exclusive forum for (i) any derivative action or proceeding brought on behalf of the Corporation, (ii)
any action asserting a claim of breach of a fiduciary duty owed by any director, officer or other employee of the Corporation to the Corporation
or the Corporation&rsquo;s stockholders, (iii) any action asserting a claim arising pursuant to any provision of the DGCL, or (iv) any
action asserting a claim governed by the internal affairs doctrine shall be a state or federal court located in the county in which the
principal office of the corporation in the State of Delaware is established, in all cases subject to the court&rsquo;s having personal
jurisdiction over the indispensable parties named as defendants. Notwithstanding the foregoing, the exclusive forum provision will not
apply to suits brought to enforce any liability or duty created by the Exchange of 1934, as amended, the Securities Act of 1933, as amended,
or any claim for which the federal courts have exclusive or concurrent jurisdiction.&rdquo;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">This choice of forum provision
may limit a bondholder&rsquo;s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors,
officers or other employees, which may discourage such lawsuits against us and our directors, officers and employees. Alternatively, a
court could find these provisions of our certificate of incorporation and our bylaws to be inapplicable or unenforceable in respect of
one or more of the specified types of actions or proceedings, which may require us to incur additional costs associated with resolving
such matters in other jurisdictions, which could adversely affect our business and financial condition.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><B>Fee Shifting Provision</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Section
7.4 of our bylaws provides that &ldquo;[i]f any action is brought by any party against another party, relating to or arising out of these
Bylaws, or the enforcement hereof, the prevailing party shall be entitled to recover from the other party reasonable attorneys&rsquo;
fees, costs and expenses incurred in connection with the prosecution or defense of such action, provided that the provisions of this sentence
shall not apply with respect to &ldquo;internal corporate claims&rdquo; as defined in Section 109(b) of the DGCL.&rdquo;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Our
bylaws provide that for this section, the term &ldquo;attorneys&rsquo; fees&rdquo; or &ldquo;attorneys&rsquo; fees and costs&rdquo; means
the fees and expenses of counsel to the Company and any other parties asserting a claim subject to Section 7.4 of the bylaws, which may
include printing, photocopying, duplicating and other expenses, air freight charges, and fees billed for law clerks, paralegals and other
persons not admitted to the bar but performing services under the supervision of an attorney, and the costs and fees incurred in connection
with the enforcement or collection of any judgment obtained in any such proceeding.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We adopted the fee-shifting
provision to eliminate or decrease nuisance and frivolous litigation. We intend to apply the fee-shifting provision broadly to all actions
except for claims brought under the Exchange Act and Securities Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">There
is no set level of recovery required to be met by a plaintiff to avoid payment under this provision. Instead, whoever is the prevailing
party is entitled to recover the reasonable attorneys&rsquo; fees, costs and expenses incurred in connection with the prosecution or defense
of such action. Any party who brings an action, and the party against whom such action is brought under Section 7.4 of our bylaws, which
could include, but is not limited to former and current shareholders, Company directors, officers, affiliates, legal counsel, expert witnesses,
and other parties, are subject to this provision. Additionally, any party who brings an action, and the party against whom such action
is brought under Section 7.4 of our bylaws, which could include, but is not limited to former and current shareholders, Company directors,
officers, affiliates, legal counsel, expert witnesses, and other parties, would be able to recover fees under this provision.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In the event you initiate
or assert a claim against us, in accordance with the dispute resolution provisions contained in our amended and restated bylaws, and you
do not, in a judgment prevail, you will be obligated to reimburse us for all reasonable costs and expenses incurred in connection with
such claim, including, but not limited to, reasonable attorney&rsquo;s fees and expenses and costs of appeal, if any. Additionally, this
provision in Section 7.4 of our bylaws could discourage shareholder lawsuits that might otherwise benefit the Company and its shareholders.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">THE
FEE SHIFTING PROVISION CONTAINED IN THE BYLAWS IS NOT INTENDED TO BE DEEMED A WAIVER BY ANY HOLDER OF WORTHY COMMUNITY BONDS OF THE COMPANY&rsquo;S
COMPLIANCE WITH THE U.S. FEDERAL SECURITIES LAWS AND THE RULES AND REGULATIONS PROMULGATED THEREUNDER. THE FEE SHIFTING PROVISION CONTAINED
IN THE BYLAWS DO NOT APPLY TO CLAIMS BROUGHT UNDER THE EXCHANGE ACT AND SECURITIES ACT.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&nbsp;</P>


<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Anti-Takeover Effects of Certain Provisions
of Our Certificate of Incorporation, as Amended, and Our Bylaws</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Provisions of our certificate
of incorporation and our bylaws could make it more difficult to acquire us by means of a merger, tender offer, proxy contest, open market
purchases, removal of incumbent directors and otherwise. These provisions, which are summarized below, are expected to discourage types
of coercive takeover practices and inadequate takeover bids and to encourage persons seeking to acquire control of us to first negotiate
with us. We believe that the benefits of increased protection of our potential ability to negotiate with the proponent of an unfriendly
or unsolicited proposal to acquire or restructure us outweigh the disadvantages of discouraging takeover or acquisition proposals because
negotiation of these proposals could result in an improvement of their terms.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Removal of Directors.</I>
Our certificate of incorporation and bylaws provide that directors may be removed prior to the expiration of their terms by the affirmative
vote of the holders of not less than two-thirds (2/3) of the voting power of the issued and outstanding stock entitled to vote.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Vacancies</I>. Our certificate
of incorporation and bylaws provide the exclusive right of our board of directors to elect a director to fill a vacancy created by the
expansion of the board of directors or the resignation, death, or removal of a director, which prevents stockholders from being able to
fill vacancies on our board of directors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Preferred Stock. </I>Our
certificate of incorporation authorizes the issuance of up to 10,000,000 shares of preferred stock with such rights and preferences as
may be determined from time to time by our board of directors in their sole discretion. Our board of directors may, without stockholder
approval, issue series of preferred stock with dividends, liquidation, conversion, voting or other rights that could adversely affect
the voting power or other rights of the holders of our common stock.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Amendment of Bylaws.</I>
The certificate of incorporation and bylaws provide that the bylaws may be altered, amended or repealed by the Board of Directors by an
affirmative vote of a majority of the Board of Directors at any regular meeting of the Board of Directors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Limitation of Liability</I>.
The certificate of incorporation provides for the limitation of liability of, and providing indemnification to, our directors and officers.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Special Stockholders Meeting</I>.
The certificate of incorporation provides that a special meeting of the stockholders may only be called by a majority of the board of
directors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Nominations of Directors</I>.
The bylaws provide for advance notice procedures that stockholders must comply with in order to nominate candidates to our board of directors
or to propose matters to be acted upon at a stockholders&rsquo; meeting, which may discourage or deter a potential acquirer from conducting
a solicitation of proxies to elect the acquirer&rsquo;s own slate of directors or otherwise attempting to obtain control of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Transfer Agent</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The transfer agent for our
common stock is Nevada Agency and Transfer Company. The transfer agent&rsquo;s address is 50 West Liberty Street, Suite 880, Reno, Nevada
89501. The transfer agent&rsquo;s telephone (775) 322-0626.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 4; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->



</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>3
<FILENAME>ex21-1.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 21.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>SUBSIDIARIES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 49%; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt"><B>Subsidiary</B></FONT></TD>
    <TD STYLE="width: 2%; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 49%; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt"><B>Jurisdiction of Incorporation or Organization</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">Flywheel Consulting Limited</FONT></TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">Kaohsiung City, Taiwan</FONT></TD></TR>
  </TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->



</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>4
<FILENAME>ex31-1.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 31.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATIONS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">I, Sam Lai, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">1. I have reviewed this Annual Report on Form
10-K for the fiscal year ended December 31, 2024 of Hour Loop, Inc.;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">2. Based on my knowledge, this report does not
contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the
circumstances under which such statements were made, not misleading with respect to the period covered by this report;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">3. Based on my knowledge, the financial statements,
and other financial information included in this report, fairly present in all material respects the financial condition, results of operations
and cash flows of the registrant as of, and for, the periods presented in this report;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">4. The registrant&rsquo;s other certifying officer(s)
and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e)
and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant
and have:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(a) Designed such disclosure
controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material
information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities,
particularly during the period in which this report is being prepared; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(b) Designed such internal
control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide
reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes
in accordance with generally accepted accounting principles; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(c) Evaluated the effectiveness
of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the
disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(d) Disclosed in this report
any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s most recent
fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably
likely to materially affect, the registrant&rsquo;s internal control over financial reporting.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">5. The registrant&rsquo;s other certifying officer(s)
and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&rsquo;s auditors
and the audit committee of the registrant&rsquo;s board of directors (or persons performing the equivalent functions):</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(a) All significant deficiencies
and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely
affect the registrant&rsquo;s ability to record, process, summarize and report financial information; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(b) Any fraud, whether or
not material, that involves management or other employees who have a significant role in the registrant&rsquo;s internal control over
financial reporting.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Date: March 27, 2025</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt"><I>/s/ Sam Lai</I></FONT></TD>
    <TD STYLE="width: 50%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Sam Lai</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Chief Executive Officer and Interim Chief Financial Officer (principal executive officer)</FONT></TD>
    <TD><P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;&nbsp;</P></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->



</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>5
<FILENAME>ex31-2.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 31.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATIONS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">I, Sam Lai, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">1. I have reviewed this Annual Report on Form
10-K for the fiscal year ended December 31, 2024 of Hour Loop, Inc.;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">2. Based on my knowledge, this report does not
contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the
circumstances under which such statements were made, not misleading with respect to the period covered by this report;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">3. Based on my knowledge, the financial statements,
and other financial information included in this report, fairly present in all material respects the financial condition, results of operations
and cash flows of the registrant as of, and for, the periods presented in this report;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">4. The registrant&rsquo;s other certifying officer(s)
and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e)
and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant
and have:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(a) Designed such disclosure
controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material
information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities,
particularly during the period in which this report is being prepared; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(b) Designed such internal
control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide
reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes
in accordance with generally accepted accounting principles; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(c) Evaluated the effectiveness
of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the
disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(d) Disclosed in this report
any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s most recent
fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably
likely to materially affect, the registrant&rsquo;s internal control over financial reporting.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">5. The registrant&rsquo;s other certifying officer(s)
and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&rsquo;s auditors
and the audit committee of the registrant&rsquo;s board of directors (or persons performing the equivalent functions):</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(a) All significant deficiencies
and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely
affect the registrant&rsquo;s ability to record, process, summarize and report financial information; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(b) Any fraud, whether or
not material, that involves management or other employees who have a significant role in the registrant&rsquo;s internal control over
financial reporting.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Date: March 27, 2025</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt"><I>/s/ Sam Lai</I></FONT></TD>
    <TD STYLE="width: 50%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Sam Lai</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Chief Executive Officer and Interim Chief Financial Officer (principal financial officer)</FONT></TD>
    <TD>&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->



</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>6
<FILENAME>ex32-1.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 32.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>PURSUANT TO 18 U.S.C. SECTION 1350,</B>&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY
ACT OF 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In connection with the Annual
Report on Form 10-K of Hour Loop, Inc. (the &ldquo;Company&rdquo;) for the fiscal year ended December 31, 2024 as filed with the Securities
and Exchange Commission (the &ldquo;Report&rdquo;), I, Sam Lai, Chief Executive Officer and Interim Chief Financial Officer of the Company,
certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of
my knowledge:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">1. The Report fully complies
with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">2. The information contained
in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%"><FONT STYLE="font-size: 10pt">Date: March 27, 2025</FONT></TD>
    <TD STYLE="width: 50%; border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt"><I>/s/ Sam Lai</I></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Sam Lai</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Chief Executive Officer and Interim Chief Financial Officer (principal executive officer and principal financial officer)</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>This certification accompanies this Annual
Report on Form 10-K pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by such Act,
be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the &ldquo;Exchange Act&rdquo;).
Such certification will not be deemed to be incorporated by reference into any filing under the Securities Act of 1933, as amended, or
the Exchange Act, except to the extent that the Company specifically incorporates it by reference.</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>7
<FILENAME>image_001.jpg
<TEXT>
begin 644 image_001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" &6!%@# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBH;NYCLK.>ZFSY4,;2
M/@9. ,G^5 $U%4/[8M/+TZ3+[=08+!\O4E"XSZ< TM_JL%A-;P.LDMQ<%A%#
M$N6;:,L><  #U- %ZBF12>;$L@5EW#.UQ@CZBJ.H:Q#I]Y:6C0SS7%UO,20J
M#D( 6R20!U% &C14<,AFA61HGB+#.Q\;A]<$BJEWJ]O:WB62I+<7;IY@@@7<
MP3.-QS@ 9XY//:@"_144%P)H!*4DBSP5E7:14A('4B@!:*3(SC(YYHW#.,C-
M "T4FX;=V1CUHR ,Y&* %HI"R@@$CGISUHR,XR,CM0 M%4+W5H+*Z@M2DLUU
M.K-'#"N6*KC<W)  &1W[U<2171'Y7<,@,,'\J 'T51BU2*76KC2PCB6"%)F<
MXVD,6  [Y^4U=# C((QZT +12 AAD$$>U+0 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5/5K9[W1[
MZUBQYDUO)&N>F2I _G5RBDU=6&G9W.0M$N+R/PQ;BTN8I-/8/=>;$R"/;"R8
MW$8;+,,8)]:M:FMEKMC!<7-KJMC/#+(+>>.!Q-"P.W< H/RM[C!%=+13>HEH
M86B:AJ0L],MM6M+AKV>.0R3)$ B;3QOP?E9@0<>N:I^)+<R>)=!GDBO#:Q+<
M"62V63*$JNW)CY&:ZFB@#.\F:[BBDM+^YMXMF K0@L<=SY@W9^M92Q3Z1XNN
M[ZXBGGM;VTAC%Q%$7*/'NR&51D [LY QG-=-10!R^JC[7K6F7ES:3SZ2L4RO
M$UNS;93MVLT>,D8# <<9[5DV6D7LESX<6\M)FMH[J\?RY 3Y,+ ^6K^G&!@_
M2N^HH6@'GVG:1=6UMHLBV4Z3Q:U,';8=R6^Z4*/:/&W Z=*;:Z'.+72F>PG$
MW]MSM.Q1@PA+2]3U"'Y?8YKT.BC^OR_R \\?2]1C1HUM[A--BUN9Y(4@W_N2
MORLL9!#(&.< 'UQQ5]M$477AJ!([J[LHKFY>1IXBH16C? 88&%R< $>@KM**
M%H!R^FVB6_B#4VU&Q>6XDN5>SG,!D18=JA55L83:0V1QZ\U1\-Z5/'?Q3:B]
MZFIP3S>81  DRL6P3(%^9<%< G((''%=M10!@>)+"TNQ!-(;Z"]@#&VN[*-F
M>,GJ/E!!!P,AA@XKG=8&N:EH(M;W2D.H'3=_GBV:1FFY^5"IQ&PP#DGJ>,XK
MT&BE89P.J66K7DVL36$-R)9]+M0C%2A<AV+H"V/FVDC!]:NKHMM-HFHI%<ZC
M#'<M$Y7[%L$;*1TB"C<#@;A@Y%=C13$C(\-O=-HZB[M(K9TD=%$41B5U!X<(
M>5SUP:UZ** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBLJ'4YY
MM?GL#%&D<2!LNQ#N/[P&,$=J -6BL)_$:K)?D6Y:"VC5HY W^N)8KQZ#<,9I
M[:U/%<&QDMX_MIE2- KG80REMV<9X"MV[>] &U16);ZW->W L[>W072;_/WN
M=B;6V\<9.3T]JV(C(8E,RJLF/F"'(S[&@!]%%,\U/4_D: 'T4SS4]3^1H\U/
M4_D: 'T4SS4]3^1H\U/4_D: 'T4SS4]3^1H\U/4_D: 'T4SS4]3^1H\U/4_D
M: 'T4SS4]3^1H\U/4_D: 'T4SS4]3^1H\U/4_D: 'T4SS4]3^1H\U/4_D: '
MT4SS4]3^1H\U/4_D: 'T4SS4]3^1H\U/4_D: 'T4SS4]3^1H\U/4_D: 'T4S
MS4]3^1H\U/4_D: 'T4SS4]3^1H\U/4_D: 'T4SS4]3^1H\U/4_D: 'T4SS4]
M3^1H\U/4_D: 'T4SS4]3^1H\U/4_D: 'T4SS4]3^1H\U/4_D: 'T4SS4]3^1
MH\U/4_D: 'T4SS4]3^1H\U/4_D: 'T4SS4]3^1H\U/4_D: 'T4SS4]3^1H\U
M/4_D: 'T4SS4]3^1H\U/4_D: 'T4SS4]3^1H\U/4_D: 'T4SS4]3^1H\U/4_
MD: 'T4SS4]3^1H\U/4_D: 'T4SS4]3^1H\U/4_D: 'T4SS4]3^1H\U/4_D:
M'T4SS4]3^1H\U/4_D: 'T4SS4]3^1H\U/4_D: 'T4SS4]3^1H\U/4_D: 'T4
MSS4]3^1H\U/4_D: 'T4SS4]3^1H\U/4_D: 'T4SS4]3^1H\U/4_D: 'T4SS4
M]3^1H\U/4_D: 'T4SS4]3^1H\U/4_D: 'T4SS4]3^1H\U/4_D: 'T4SS4]3^
M1H\U/4_D: 'T4SS4]3^1H\U/4_D: 'T4SS4]3^1H\U/4_D: 'T4SS4]3^1H\
MU/4_D: 'T4SS4]3^1H\U/4_D: 'T4SS4]3^1H\U/4_D: 'T4SS4]3^1H\U/4
M_D: 'T4SS4]3^1H\U/4_D: 'T4SS4]3^1H\U/4_D: 'T4SS4]3^1H\U/4_D:
M 'T4SS4]3^1H\U/4_D: 'T4SS4]3^1H\U/4_D: 'T4SS4]3^1H\U/4_D: 'T
M4SS4]3^1H\U/4_D: 'T4SS4]3^1H\U/4_D: 'T4SS4]3^1H\U/4_D: 'T4SS
M4]3^1H\U/4_D: 'T4SS4]3^1H\U/4_D: 'T4SS4]3^1H\U/4_D: 'T4SS4]3
M^1H\U/4_D: 'T4SS4]3^1H\U/4_D: 'T4SS4]3^1H\U/4_D: 'T4SS4]3^1H
M\U/4_D: 'T4SS4]3^1H\U/4_D: 'T4SS4]3^1H\U/4_D: 'T4SS4]3^1H\U/
M4_D: 'T4SS4]3^1H\U/4_D: 'T4SS4]3^1H\U/4_D: 'T4SS4]3^1H\U/4_D
M: 'T4SS4]3^1IX.1D4 %%%% !6;+I(N-6CO9IV=8E8)%M QD$'GJ1@GBM*B@
M#'_X1NP#S[ Z1S0+!L#G"!22",]#R/RI_P#8BLS3R7+M>&1)1/M VE00!CIC
M!;\S6K10!DQZ$EO(D]M<R1W0W^9*5!\W<=QW#Z\C'2KFG62Z=816JR-((P?G
M?J<DG^M6J* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH ***1F"J6)P ,F@!:*XNT^(,-SJZ6ILREM)((TEWY;). 2,5VE;5J%2
MBTJBM<E23V"BBBL2@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBF++&[LBR*S+]X Y(^M #Z*** "@@$8(R**CGE6"WDF<X6-2Q^@&:%J
M!QNB>&M.E\1ZA=+&_D6=P%A3=\N\#)_(]!7;5B>$XF30(IY/]9=.UP^?5CG^
M6*VZZL54E.HTW>VGW?\ !)BK(****Y2@HHIN]=^S<-^,[<\XH =12!@<X(..
MN*-R[=VX8]<T +12%E R2 /7-+UH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"
M"\2:2QG2W;;,T;"-O1L<5Y=X0M;[_A+(PA96A+&X);^$<$'UYKT[4;M;#3;F
M[;I%&S_B!Q7)V5HVCGP[>N,-/NAN#ZF3YAG\:]/"5'&E./\ -HON;_KS,IJ[
M1VU%%%>8:A6+XKG:+P]<1H?WEP5@3'JQQ_+-;58&M?Z5K^C6 Y59&NG'L@X_
M4UOAU^\3?37[M29;&U;0K;6L,"#"QH$'T Q4M%%8MW=V4%%%%( KFU6.#QF3
M&HG:="7)7YX,#J#C[IQCZGC-=)10!Q]S&[W&J_V>@??:KEK>,QA<.<H1W<J3
MSU]A2O&ANWDMXP-&^U0F157"'"-N./[N[R\]LCV-=?10!R%BBQWT;ZA&?[+(
MF^R"5<HF7R,CH,K]W/;I71:3/'<Z7!-%;FWC8';$1C:,D?\ UZNT4 %,_>^J
M?D:?10 S][ZI^1H_>^J?D:?10 S][ZI^1H_>^J?D:?10 S][ZI^1H_>^J?D:
M?10 S][ZI^1H_>^J?D:?10 S][ZI^1H_>^J?D:?10 S][ZI^1H_>^J?D:?10
M S][ZI^1H_>^J?D:?10 S][ZI^1H_>^J?D:?10 S][ZI^1H_>^J?D:?10 S]
M[ZI^1H_>^J?D:?10 S][ZI^1H_>^J?D:?10 S][ZI^1H_>^J?D:?10 S][ZI
M^1H_>^J?D:?10 S][ZI^1H_>^J?D:?10 S][ZI^1H_>^J?D:?10 S][ZI^1H
M_>^J?D:?10 S][ZI^1H_>^J?D:?10 S][ZI^1H_>^J?D:?10 S][ZI^1H_>^
MJ?D:?10 S][ZI^1H_>^J?D:?10 S][ZI^1H_>^J?D:?10 S][ZI^1H_>^J?D
M:?10 S][ZI^1H_>^J?D:?10 S][ZI^1H_>^J?D:?10 S][ZI^1H_>^J?D:?1
M0 S][ZI^1H_>^J?D:?10 S][ZI^1H_>^J?D:?10 S][ZI^1H_>^J?D:?10 S
M][ZI^1H_>^J?D:?10 S][ZI^1H_>^J?D:?10 S][ZI^1H_>^J?D:?10 S][Z
MI^1H_>^J?D:?10 S][ZI^1H_>^J?D:?10 S][ZI^1H_>^J?D:?10 S][ZI^1
MH_>^J?D:?10 S][ZI^1H_>^J?D:?10 S][ZI^1H_>^J?D:?10 S][ZI^1H_>
M^J?D:?10 S][ZI^1H_>^J?D:?10 S][ZI^1H_>^J?D:?10 S][ZI^1H_>^J?
MD:?10 S][ZI^1H_>^J?D:?10 S][ZI^1H_>^J?D:?10 S][ZI^1H_>^J?D:?
M10 S][ZI^1H_>^J?D:?10 S][ZI^1H_>^J?D:?10 S][ZI^1H_>^J?D:?10
MS][ZI^1H_>^J?D:?10 S][ZI^1H_>^J?D:?10 S][ZI^1H_>^J?D:?10 S][
MZI^1H_>^J?D:?10 S][ZI^1H_>^J?D:?10 S][ZI^1H_>^J?D:?10 S][ZI^
M1H_>^J?D:?10 S][ZI^1H_>^J?D:?10 S][ZI^1H_>^J?D:?10 S][ZI^1H_
M>^J?D:SM:UZST*!)+HN6D)"(@R3CK4VE:M:ZS9"ZM&)3.TAA@J?0BM/934/:
M6T[BNKV+?[WU3\C1^]]4_(T^BLQC/WOJGY&L[7-6.B:7)>R(LFTA50<9)Z5J
M5D^)A;'PY>F[CWQK&2%SCYOX?UQ6M%)U(J2NKH3V,WPSXK?7YIK>2W2&:-=X
MVDD,,XKI?WOJGY&N0\)Z<NB:O-92J#-/:QS*YZ^C+^!KLJVQ<:<:K]FO=)@W
M;49^]]4_(T?O?5/R-/HKD+.>\4F2>VL],!7-[<*A _N#YF_E4WB6TEN/#UR(
MPN^ ":/ Z%#G^E1?\?WC;UCT^V_\B/\ _8BM]E#J5894C!'K76Y^R]FETU^_
M_@$6O<JV-RU[86]TA3;+&KC\15C][ZI^1K$\*,8M/N-.<Y>QN'A_X#G*_H:H
M^*_%DVAW<5I:P(\C)YC-)G &2 !CZ&E]7E.LZ5/^E_PP^9)79U#%U4LS1A0,
MDGM6!ITG]H^*]0O(Y(Y([:%+=&4Y!)^9L5CWVI:MXM\.F.QTUD0X,LGF@!R.
MJJ.II_@/1]2T^XNI[N%X(70*$?@LV>N/;^M="PZI49RG)*6UON)YKM6.U_>^
MJ?D:>,XYZT45YIH%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !115#4M9T_2%0WURL6_[HP23^ JHQE)VBKL+
MV+]%16US#>6Z7%O(LD3C*NO0U+2::=F 4444@.3\>:7%=Z4EX9"DUN=J #._
M<0,5+X(MELM+NK5ABYAN6289[C&,>V*L:Y_IFM:/IHY7S3<R#_90<?J:(O\
M0/&DT?2+4+<2#_KHG!_2O24Y/#>R;\_N?_#LSM[US?HHHKS30*P/$/\ IE[I
M>E#D3S^;*/\ IFG)_,XK?K T[_3_ !5J5Z>8[55M(S[_ 'G_ %Q710T;GV7X
M[+\R9=@\1?Z%=:9JR\"WG\J4_P#3-^#^1Q6_5/5;)=1TJZM&_P"6L94>Q['\
M\57\.WIO]"M9G_UJKY<@]&7@_P J)>]23[:??JOU#9FA+/#!M\V5(]QPN]@,
MGVJCK6M6VAV/VFX#-N;:B)U8UPGBVTO=8\2S"QCEO$A58R(QD1-W'I[UN)X)
M^VZ/"FH7MT;T(.6DWI&?0#T[5U+#4:<83JSWW77^OZ1/,W=)$_@R_AU+^T[H
M$BYFN=[H?X5QA1^0-=56)X<\-P^'X90DK333$;W(QP.@ _$UMURXJ4)56Z>Q
M44TM3BW\1:;I/B_4&:<M#-$OF;%)Q*O&/R_6K"Z _B6;^T=;C:%"NVWMD.&1
M.N6/J?2LZX^'TTNM-,MY&+-Y/,((.\ G./3\<UW@&  .@KKKU:=-1=!^];5]
MOZ_0B*;^(AL[."PM8[:VC$<,8PJBIZ**\UMMW9J%%%%( HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X;QYH
M\M[?Z?+;N&FF/V=8CWZMG_'\*[FL _Z?XT ZQ:=;Y_[:/_\ 8BNO"3=.I[1=
M$_Z^^Q$U=6&^"HDB\,6X5RQ+.7!_A;)R*Z&N?TO_ (EWB34=-/$5QB[@'UX<
M?G705&)UJ.7?7[QQVL%%8$'C'2+C5!8)*^\ML60K\C-Z UM7,ZVUK+.YPD2%
MS] ,UG.E.#2DK7&FGL8NF_Z;XJU2\ZI;*EI']?O-^N*/% -O#9:HO6QN%=L?
MW&^5OYBI?"L#Q:#%-*/WMTS7#Y]7.?Y8K1U"U2^TZYM9,;98V0D]LCK71*:C
M779:?+9_J3:\2P"" 0<@]#6/+XIT>'4_[/>Z F#;2=IVAO0GI531_$5I%X6A
MN+N=?-@7RI$4Y8L.  .Y.*YN#P-?:E>?;+ADM8)Y#*T3$F15)SCTSBM*6&II
MR]N[):+S8G)Z<IU6O>*K+0BD;JTT[@D)&1P/4FCP?Y;>'89E</),[R2M_MEC
MD50U3P%I]X(S9.;-UX;@N&^N3UK?TC2X='TV*RA)94R2S=6)ZFIJ.@J"C3;Y
MF]?Q&N;FU+K$*I8] ,FO,K;Q3*+V]LM. @BO[K,4KGF(L0"0/?K[5Z=U&#7.
MV_@K2;;51?HLI*OO6(M\BM_.C"5:,%+VJO?8)INUC6TS3;?2K%+6W!VCEF/5
MV[DGU-7***XI2<G=[EA1112 **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** $9@BEF. !DF
ML+PJIFL[G4W'SWUPTH_W <*/R%2^*+IK?0ITB/[ZXQ!&.Y+G'\LUI6=LEE90
M6L?W8HU0?@,5T+W:+?\ ,_P7_!)W9C^)0;-['64'-G,!+CO$_#?TK3U+4;;3
MM.DNKAOW8& !U<GH![FLWQE<2V_AB[,48?> C9&=JDX)KE_!<EQK.J*+]Y+B
M&QCW0AS\J-D ?4XZ5TTZ'M*'M9;1OZM?\.2Y6E9=1=.\ W<C1W<MTMH3^\2,
M+N:,YRH/;CBF>)O$>KV\<VB7:VQ<J!)-$"-ZGT';WKTBLO4_#VF:O,DUY;!Y
M$& P8J2/0XZU5/'<U12KJZ6VFPG"RM$ET2[2^T6SN8X_*5XQA/[N.,?I2:[9
MSW^AW=K;/MFDCPISC/M^/3\:NPQ1P0I#$@2- %55' %/K@Y[5.>/>YI;2S/.
M_"'A:_M]:6[O[0110@[1)@DMVQ]/6O1***TQ&(E7GSR%&*BK(****YR@HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *S(=5DGURXL%@4) H+,SX8Y'!"X
M^[VSFM.LV32WFUJ&_DN 5@5A&@3!&1CEL\CGICTH AGUPV<MS'=VVUH81,/*
MDWY!;:%.0,$G_/%#:V\<QM)+51>^:D:QB3*-N4L#NQTPK9X[40Z&WV&YM;JY
M687&6>41;9"V<AB<D<<8&,# I3HA>5KJ2YW7OFI(LHCPJ[05 VYZ89L\]Z $
M@UQKN=;6WM0;L;_.1Y-JQ[6VGG!)R>G'3TK5B:1HE,J!'(^90VX _6LJ'0S:
MS)<VUUMN_G\UWCW++N;<<KD8P>F#Q[U>TZS-A816S3-,R9S(W5LDG^M %JDW
MK_>'YTM-V+_='Y4 +O7^\/SHWK_>'YTFQ/[J_E1L3^ZOY4 +O7^\/SHWK_>'
MYTFQ/[J_E1L3^ZOY4 +O7^\/SHWK_>'YTFQ/[J_E1L3^ZOY4 +O7^\/SHWK_
M 'A^=)L3^ZOY4;$_NK^5 "[U_O#\Z-Z_WA^=)L3^ZOY4;$_NK^5 "[U_O#\Z
M-Z_WA^=)L3^ZOY4;$_NK^5 "[U_O#\Z-Z_WA^=)L3^ZOY4;$_NK^5 "[U_O#
M\Z-Z_P!X?G2;$_NK^5&Q/[J_E0 N]?[P_.C>O]X?G2;$_NK^5&Q/[J_E0 N]
M?[P_.C>O]X?G2;$_NK^5&Q/[J_E0 N]?[P_.C>O]X?G2;$_NK^5&Q/[J_E0
MN]?[P_.C>O\ >'YTFQ/[J_E1L3^ZOY4 +O7^\/SHWK_>'YTFQ/[J_E1L3^ZO
MY4 +O7^\/SHWK_>'YTFQ/[J_E1L3^ZOY4 +O7^\/SHWK_>'YTFQ/[J_E1L3^
MZOY4 +O7^\/SHWK_ 'A^=)L3^ZOY4;$_NK^5 "[U_O#\Z-Z_WA^=)L3^ZOY4
M;$_NK^5 "[U_O#\Z-Z_WA^=)L3^ZOY4;$_NK^5 "[U_O#\Z-Z_WA^=)L3^ZO
MY4;$_NK^5 "[U_O#\Z-Z_P!X?G2;$_NK^5&Q/[J_E0 N]?[P_.C>O]X?G2;$
M_NK^5&Q/[J_E0 N]?[P_.C>O]X?G2;$_NK^5&Q/[J_E0 N]?[P_.C>O]X?G2
M;$_NK^5&Q/[J_E0 N]?[P_.C>O\ >'YTFQ/[J_E1L3^ZOY4 +O7^\/SHWK_>
M'YTFQ/[J_E1L3^ZOY4 +O7^\/SHWK_>'YTFQ/[J_E1L3^ZOY4 +O7^\/SHWK
M_>'YTFQ/[J_E1L3^ZOY4 +O7^\/SHWK_ 'A^=)L3^ZOY4;$_NK^5 "[U_O#\
MZ-Z_WA^=)L3^ZOY4;$_NK^5 "[U_O#\Z-Z_WA^=)L3^ZOY4;$_NK^5 "[U_O
M#\Z-Z_WA^=)L3^ZOY4;$_NK^5 "[U_O#\Z-Z_P!X?G2;$_NK^5&Q/[J_E0 N
M]?[P_.C>O]X?G2;$_NK^5&Q/[J_E0 N]?[P_.C>O]X?G2;$_NK^5&Q/[J_E0
M N]?[P_.C>O]X?G2;$_NK^5&Q/[J_E0 N]?[P_.C>O\ >'YTFQ/[J_E1L3^Z
MOY4 +O7^\/SHWK_>'YTFQ/[J_E1L3^ZOY4 +O7^\/SHWK_>'YTFQ/[J_E1L3
M^ZOY4 +O7^\/SHWK_>'YTFQ/[J_E1L3^ZOY4 +O7^\/SHWK_ 'A^=)L3^ZOY
M4;$_NK^5 "[U_O#\Z-Z_WA^=)L3^ZOY4;$_NK^5 "[U_O#\Z-Z_WA^=)L3^Z
MOY4;$_NK^5 "[U_O#\Z-Z_WA^=)L3^ZOY4;$_NK^5 "[U_O#\Z-Z_P!X?G2;
M$_NK^5&Q/[J_E0 N]?[P_.C>O]X?G2;$_NK^5&Q/[J_E0 N]?[P_.C>O]X?G
M2;$_NK^5&Q/[J_E0 N]?[P_.C>O]X?G2;$_NK^5&Q/[J_E0 N]?[P_.C>O\
M>'YTFQ/[J_E1L3^ZOY4 +O7^\/SHWK_>'YTFQ/[J_E1L3^ZOY4 +O7^\/SHW
MK_>'YTFQ/[J_E1L3^ZOY4 +O7^\/SHWK_>'YTFQ/[J_E1L3^ZOY4 +O7^\/S
MHWK_ 'A^=)L3^ZOY4;$_NK^5 &?KMU/:Z'>3V>#<)&2F.<>IQ[#)KA/"NL>(
M;G4)8H)Q<@H6;[6Y*+[Y['VKT._GCLM/N+IE7$,;/T]!5#PQ8BU\/VN]%\V5
M?-D..26Y_K7?1JQIX>5XIW?4SDKR6IY[>VVO2^)\RQRM>><&1E!*#G@@]-M>
MLAQM&67..>:78O\ ='Y4FQ/[J_E6>(Q+KJ*Y4K=AQCRB,8W4JQ5E/!!Y!ID$
M-M:H4MXX8E)R5C4*,_A4FQ/[J_E1L3^ZOY5RW=K%B[U_O#\Z-Z_WA^=)L3^Z
MOY4;$_NK^5(!=Z_WA^=&]?[P_.DV)_=7\J-B?W5_*@!=Z_WA^=&]?[P_.DV)
M_=7\J-B?W5_*@!=Z_P!X?G1O7^\/SI-B?W5_*C8G]U?RH 7>O]X?G1O7^\/S
MI-B?W5_*C8G]U?RH 7>O]X?G1O7^\/SI-B?W5_*C8G]U?RH 7>O]X?G1O7^\
M/SI-B?W5_*C8G]U?RH 7>O\ >'YT;U_O#\Z38G]U?RHV)_=7\J %WK_>'YT;
MU_O#\Z38G]U?RHV)_=7\J %WK_>'YTO6F[$_NK^5.Z=* "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \Z\0>,=6LM?GM[8I
M%#;MMV,@._W)Z\^U>@6LQN+2&9D*-)&KE3_#D9Q7,3:7:^(_$FH&:)3!:PBW
M#@<F4\D^Y4<5I^&[R6?3FM;D_P"EV3F";WQT;\1BO1Q*INE'DC9JU_FOZ^\S
MC>^I%XK8RZ=!IZ'Y[ZX2'_@.<M^@K=50BA5& !@"L&X_TWQI:Q=4L;=IF]G?
MY1^F:WZY:GNPC'Y_?_P$4MVPHHHK H**** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBF3
M2I!"\TK!8T4LS'L!1N ^BN;TKQIIVJZD+*..:-G)$;.!A_\ "NDK2I2G2?+-
M68DT]@HHHK,85Y;J'B378_$TJ+/*A2?8EL!\I&< 8[Y]?>O4'=8HVD<A44%F
M)[ 5Q\&E/KFDW^K%=MY=2>;:,1RBI]S'UQ^M>A@IPAS2J)-:+7S_ *U,YIO8
M[$9(&1@]Q2U1T?4%U32K>[ PSKAU_NL."/SJ]7#*+C)Q>Z-%J%5=2O4T[3;B
M\D^["A;'J>P_.K5<?JVN:?K.JV.C0W :(W(-PQ&%;;R%![Y-:T*3J2VT6K]"
M9.R-KPY9/9:+")O^/B;,TQ/=VY/^'X54U#_B4>)+;4AQ;7N+:Y] W\#'^5=#
M7&_$"TU"ZM+7[+')+;JS&5(QDYXP2!^-;8=^UKVD[*5[_P!?=;T%+2.AI^'/
M]*N]5U,\B>Y,<9_V$^4?KFM^N:\#VM]::#LO4>,&0M%&XPRK].W.:Z6LL595
M9).Z6GW#CL%%%%<Y04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !15#6KV73M&N[N! \L4990?7U_#K7
M(>#_ !-JFHZT;2\D\^)T9L[0"F/IV[5TT\-.I2E56R)<DG8[ZBBBN8H*@O$A
MDLITN/\ 4-&PD_W<<U/6#XFD>>&VTB!L2W\FQB.JQCES^7'XUI2CS32$W9'(
M:9HKZ5:VOB4%I((YMWDLOS"$Y&_/KWKTM'66-9$8,C %2.X-,^S0_9/LOECR
M-GE[.VW&,?E6'H$YTZ>?0KJ0;[8YMF8_ZR(]/J1TKJK57B4YO=?E_P #]28K
MET.AHKD/&WB*ZTD6]M82HDTF6=N"R@8P,=LU3T_Q?J[^'9[AM.>X>+</M0P$
M''4COCVI1P565-5%:S!S2=C>\32O-;V^DP,1-?R>62/X8QRY_+C\:VH8D@A2
M&-=J(H50.P%>=^$-7O=4\5"2])N'\AE5R /+&<\8]>E>CTL52="U)]-?FPB^
M;4YZQ_XE/B>ZL#Q;WP-S!Z!_XU_K3_%NK2:3H;R6\J)<NP1,GGGJ0.^!7._$
M.YO8;VP,9:.%%+)*G!#]#SVXQ6MX2TXW5@FJZFCSWLF0LDYW$)T& >F:Z'2B
MH0Q,]?+NU_PVI-]7%&%X7O\ 7]<>>S&I.D"C<\[1AV'^R#VS_2K-G\/IK?6(
MYGO$:TBD#C .]L'(!["NZAMX;=-D$21*3G"* /TJ2LYX^?-+V244_)#5-=0H
MHHKSS0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ J#[;:_;/L?VB/[3MW>5N&['TJ>L%8I8?%9:V@E\
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
M[Z_]\_\ UZ,2?WU_[Y_^O2 ?13,2?WU_[Y_^O1B3^^O_ 'S_ /7H ?13,2?W
MU_[Y_P#KT8D_OK_WS_\ 7H ?13,2?WU_[Y_^O1B3^^O_ 'S_ /7H ?13,2?W
MU_[Y_P#KT8D_OK_WS_\ 7H ?13,2?WU_[Y_^O1B3^^O_ 'S_ /7H ?13,2?W
MU_[Y_P#KT8D_OK_WS_\ 7H ?13,2?WU_[Y_^O1B3^^O_ 'S_ /7H ?13,2?W
MU_[Y_P#KT8D_OK_WS_\ 7H ?13,2?WU_[Y_^O1B3^^O_ 'S_ /7H ?13,2?W
MU_[Y_P#KT8D_OK_WS_\ 7H ?13,2?WU_[Y_^O1B3^^O_ 'S_ /7H ?13,2?W
MU_[Y_P#KT8D_OK_WS_\ 7H ?13,2?WU_[Y_^O1B3^^O_ 'S_ /7H ?13,2?W
MU_[Y_P#KT8D_OK_WS_\ 7H ?13,2?WU_[Y_^O3QG'/6@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBFAT+E
MZ[AU7/- #J*** "BBB@ HKS#Q5K^KVWB2>*.[D@2$@1HAP", Y/KFO1M.N&N
M],M;EBI:6)7;:<C)'-==;"RI4XU&])$1DFVBS1117(6%</XJ\7W^E:Q]BLTC
M58U5F9USOSS^5=NS*BEF("@9)/0"N5MM.M_%6I2:K>6X:Q0>5:H<CS #RYQU
M&>@KLPGLXR<ZJO%?GT(G?9&]I%\=3TFUO6C\MID#%?0U=KF+>9O"UX+*Z<G2
M9B?LT['_ %)Z[&/IZ&M^*_M)[5KJ&XCD@4$M(C9 QUK*K3M+FBO=>W^7J-/N
M6**YRQ\;:/?7C6XD>'KMDF 56_'/'XUFZWX^BM+B6UT^%;@JN//W_*&QV]<5
MI'!UY3Y.743G&U[EW5K>+Q+K<>F;<VEE^\N9!UW$<(#V]31:QCPGJ8M.?[)O
M'_=.?^6,O]TGT..#6IX?LHK+1H/+?S6F4322GK(S<DTWQ-&TOAN_5(1,WE$A
M",_C]1U_"M%5]Y4/L;?\'UO^&@K:<W4UJH2:UIL5^+%[V%;DG'EEN<^GUKS[
MPKJ?B"]OVM+6]+*4RSS@R+&!_7M4MUX%UB76&)ECEBD?>]R6P>>2=O7-:_4:
M=.;A6J):"YVU=([+5_%&F:+<+!=2.96&[;&NX@>]1>&H'GCFUJXP;B_.Y1G.
MR,?=7^M8FJ_#\W-RLME>L 0 _P!H)=OKG^E=?IMBFF:;;V4;%EA0+N/4^]95
M?80HI4I7D]QKF;U$U,Q+I5VT\7G1")BT?]X8Z5YYX<\6:LDL&F0Q17*L-D*R
M-M*]QENX KTT@$$$9!Z@UGV>@Z7I]TUS:V444S?Q#/'T]/PJ:%>E"G*%2-[[
M#E%MIHX/5_"/B"^U=[B2*&5K@AF>.3Y4]N><"M?5_ ]S=V4'DZG//<1#&+I\
MKC'\/''2NVHJWF%;W;65O(7LT8?A;0GT'3&@EE62:1][[?NCC&!^5;E%%<52
MI*I)SENRTK*R*;Z5827HO'LX&N1TE*#=5RBBI<F]V,****0!1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%5[N^M+",/=W,4"DX
M!D8+D_C4R.DL:O&P9&&0RG((IV=KV =1112 **** "BBB@ HHHH **HZOJL&
MC:;)>3AF5< *O5B>@K-\.^*H/$$DL(@:":,;MI;<"OJ#6RHU)0=1+1"YE>QT
M%%%%8C"@G R:"0!DG K'\0:E;VNEO#N:2>Z1HH(HN7=B,<?XU<(.<E%";L6;
M76],OKIK:VO899ESE%;K]/7\*OUYEI7A+7M-OXK\6T3-;D.(_. ,GJHQ_6ND
MD\>:7!*D4\%U'+G$JF/F(]P>?Y5VUL&N:V'?,B%/3WM#J:*YG7?&=II!A2",
M7;RKO^1P %[<T\^-=*&C?;_,'FX_X]=P\S=G&,?UK!86LXJ2B[,KF7<Z&1@D
M3L6"@*3N/0>]>0:;#K']KIJ<,%U/LD\UYD4D2*#\V">#D9XKJ;;6I?&EPNFK
M&;2U4>9<X?+2*#PH]CWKM8HDAB2*) D: *J@8 %=4*DL$G"2O*73LO\ @D-<
M^J(+#4;74[1;FTE#QMQZ%3Z$=C5AW2)"\C*B+R68X KS+QG8WEMXA>6UMY4A
MF"LK0*0&?OG'>M#5=*\4:AX:@6XE2;:%9K=5Q(?]X]R/2AX*#4)*:2EWW7]?
M(?.]58[R*:*>,212)(AZ,C C\ZQ+[Q38I"\6GS)=WQ;RXH8SG+G^@[USOAOP
MUK8TVYC>\DTZ*;CRC&&+<8SS]VF^'O!FIV.O0W-T8TAMV+!D?._C  '^--8;
M#P<N:=[;+O\ UY"YI.UD=9I&B16-J6N@EQ>S-YD\SJ"68^GL.E<_JU])X*N0
M+,++9W>YDMG) A<8R0?[ISTKMJS=9T.RURW2*[5OD.4=#AEKFHUU[2];6+W_
M *\BG'30P8?'UG)H\EQ)&4O4! @P2&/8YQP/K6?HGCN^GO'BO;4SJRDH+:(E
M@?IGI78:=HECI=@UE;P@Q/G?O^8OGKGUI-/T+3-*E>6RM$BD?@MDDX]!GH*W
M]MA$II0;OM_73\16GIJ><+K^L:SJ@L9[B00W4HCD@0 87/('&1Q7JL44<$*1
M1($C10JJ.@ J)+"TCNFNDM85N&ZRA &/XU8K'%8B-6RA'E2'&+6YSOC+2+O6
M-(2.S^:2.0.8R<;Q@C\^:Q?#O@N?[',-6DGA60_+;Q38!]VQP:[RBE#&584O
M91V_$'!-W9QNE^ +>RU(7%S<BYA0DI$T?!_WO6K=_P"!M*OKX7(WP*<;XHL!
M6Q^''X5T]%#QE=RYN;4.2-K6&QQI#$D4:A410J@=@*=117(6,CABBSY<:)N.
M3M4#-/HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***"0 23@#O0 457MKZTO"
MXMKF&8IPPC<-C\JGW#=MR,^E-IIV8"T4A8*,L0![TM( HI-Z[2P8$#N*XZ#X
MA6<NJK;&U=+9GV"<O[]2,=/QK:E0J5;\BO83DEN=E165<^)='L[I+>:_B61\
M8QD@9]2.!^-+K&OV.B6\<MT[,9#A$C&2W_UJ2HU&TE%Z[!=&I16+'XITJ71Y
M-26?]V@.8SP^?3'K638?$"UNY'CDL+A)/^6:1?O"_M@8P:TCA:TDVHO07/'N
M=A17D=W/K\WB7S0EY'>-)F*,Y&U<\#TQBMWQ%XKU[37BM7MH;.8KO+J1(''3
MC(XKJEET[QC&2;?G_5R?:+J=_17!R^+M5N/"S7$5A,DV-K7:*/+'."0.N:K>
M%/$.NS27$:P2ZFH4'YI NP_[Q_E4?V?5Y)2;6GF'M%>QZ+7)^(_&?]B:B+*&
MU$SJH:0LVT#/85R</B'Q#=:YY"WDT<LTOEF(*"$R<' /I783^!-+N0K337;S
M9S),9<M)]<_TK58:EAIIXAW36R%S.2]TTK?Q%ILND1:C+<QP12#D.W*MZ?6K
MBZE9O8&^6YC:U"EC*#P *Y'Q+X)$L%N^BV\:O&-KQ[L%QV.3WI=,\$3_ -AR
M6][?7$,DI)\F*3,8/;<._2LW1PK@IJ=M=NMOZZCO*]K'0:5XETS69WAM)F,J
MC.UU*DCU%17'B_1;74&LYKHB1#M=@A*J?0FL'1_A^;>Y>34K@.@&$6!F4GW)
MX/X5%-\.Y6U4M%=HMD7W8;)<#/3W^M:>QP7M&N=VM_6O_ %>=MBOXDM-2\47
M4=_I]C.UG&GEQ[\*7Y)+!2>G3\JO6=[JO@W1$34+%9[?JC1R\QL?X6]OI7<*
MH50HZ 8%5M1T^WU2QDM+I"T3]<'!![$5FL8I1C2G%<B^_P#X<?)U3U.<T/QS
M:Z@94OQ%9.@W*S2?*P].>]5;?XAPRZJL,EH([-GVB8OR!_>(]*V]*\)Z7I(D
MV1>>[\%IP&P/0<8%01>"-&BU'[9Y;L-VX0L<Q@_3T]JOGP/-+W7;I_7^8K3L
MANK>-],TR=(8\W9(RS0,"JCZ]S[5E>)/$\U]HV=&2[6'(\ZY$94*/[H/KGK5
M_6? MGJ5TL]M*++@!TCB!4^X'&#70V%A#IVGPV4()BB7:-W.?K4JIA:483@F
MY=;_ -6':3NF</X0\13V=M)_:KW+63,!%<NC.J-W!;TZ5U%CXKTC4;XVEO<G
MS>=I92H?'H36I<6L=Q9RVK#;'(A0[1T!%<1IGP]>'4A)?7$4UJAR$3(+^F?2
MFY8:OSU)^Z^EO^&%:4;):FI/X[TR#539%)3&K[&G&-H/3IZ>])X@\:P:3+'#
M9I%=R,-S$2?*H],CO5>3X>63ZEYZ7+I:[MQMPN?P#9Z5IZCX.T?4$C MQ;%.
MC6X"Y'OQS3_V&,HO5JVO]?Y![]F9JO=>.;-5*"RTP-\YR'DD<=AZ >M26O@A
M-,C:>QU*YCO1RLH P1_=*]Q71Z?I]OI=E':6J;8DZ9.23W)]ZM5A+%RBW&EI
M'M_F4H+=[GEMCXQUUM9C\QC/O<(UJJ 9[8'H:=XLU?6VU*(R1W6GQ;08HA)U
M/<Y7J:]'73K)+LW26D*W!ZRA!N_.K#(K8W*#CD9%='UZBJBG&DMOZ\OU)Y':
MS9Y_JR^*-1\+P>=;KY>%:01D^;(,=67'XD58\ Z1<6YN+V\MF0X"0&5<,!SN
MP#T'2NYHK&6-DZ3I**2?8?)K<*XW6O @U/5WO8;P0I,=TJE<D'N17945S4:]
M2C+F@[%N*>YR]]X$TFZAA2$/;-&,%X\$O_O9ZGWJY_PB6D_V1_9WV<;<?Z[
M\S/7.[%;E%4\56:2<GH+ECV,/0/#%IH!E>&226:08+OC@>@ K<HHK*I4E4ES
M3=V-)+1!1114#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH ***KWTLT%C-+;P^=,B$I'_>- %BBL&UUBYN;>PCC
MEMI+B[+_ +P(0J!1D@KG.<\8S_A6EI=Z=0TZ*Y9 CG*NH.0&4D''MD4 7*C>
M>&-U1Y45W^ZK, 3]*DKRSQ3I>IW'B6:1$>=)6'DNAR%'IG^'%=6%H1K3<92L
M1*7*CU&21(D+R.J(.K,< 4JNKJ&1@RGD$'(->=>)=-UR;2[437R7R1_>BA4!
ME..I_O4NDZ5KB^&;B)-1%J'#%+5@-S#']X\KFM_J</9J?M%O;^NOX"YW>UCT
M&.>*;=Y4J/M.&VL#@^]5Y-6T^*]%E)>0K<GI&7&:\X\+:/J@U)V$\VFQA2))
M2 "WL >OUIUYX/U*767(NHI8I)-QNFE .">I'7/TK3ZE0C4<95.G]>7ZBYW:
MZ1VVK^*M-T6Z2VN3(TI&XK&N=H]ZMW&M:?:Z6NHRW"_97 *.!G=GH /6N4U3
MP/;74Z26FJ;21B0W#^83[@Y_2I=0\%:;)I<<-C=+'=1X_>22$JY[Y&>/PJ/9
M82T/>=^NG]6_$+RU.GTS6K#5K5[BTF#(AP^X;2OUS5:P\3Z3J5\;.VN=TO.T
M%2 ^/0GK7/:3X,MH+.5;[46$TG!%M,54#W_O?C573? WD:B)+O4XO(3E3;R%
M7/X]J?L<)[_OO3;3^K_@'-+30ZN_\4:3IEZ+2YN=LO&X!20N?4CI4'B/Q1#H
M5O"4C%Q--RBAL #U)KF]2\#>?J)DM-2B,#D%C/(6<>O/>MJ;PAX>ELE@&(W7
M'[Y)/G)]\Y_*CV>#AR-MOO\ UT_$+S=R?2_&.G7NER7=Q(EM)%G?$S@DX[KW
M-)I'C/3=6N7@P]LP!93,0 P^N>M$?AC0(],:R"1-N!_?,09 3W!K/TGP5I5C
M</+>745Z,82-U 4>Y&>32M@VIO5=OZ_S"\]"Y<>.M*M]4-F?,9%;:TZ@% ?Z
MCWJ/7O&UKIC1QV0BO)&&YBLGRJ/J.]4Y_ VERZGYZ7XCM2VXP*!Q[ YX%:>J
M>&-"U..,#R[5H^C6Y5<CT/8U5L%&47JUU_K_ "#W[,S[SQTDNA--8P2K>$8;
M,99(N>26Z?2L[P]XSU$"Z%]%/?1QIOW11C*?7&.*[.PL],T[35L(3$8 ""'8
M'=GJ3ZU):V^EV43Q6L=M%&_WE0 !OK4^WP\8R@J=[O\ KT"TKWN<7I?Q NI=
M2"7MLAMY,X$"$NOI@=Z-4^(%W#J12SMD6WC(!6="';USZ5U%CHFA:;>&[M8H
MDF.<'?G;GT!/%%]HFA:C>B[NHH7F&,G?C=CID \UI[?!^TO[-VM_6GZW"T[;
MG.>(?&-^+&V:QM+FR$W)FFC'S#&<+U_.FV%]XC\3>'I[:-+?8<QO<NQ5G[X
M'&>V?>NSN(].N[?R+A;>6'^X^"!3X#96L*PP&&*-?NHA  K+ZS3C32A3]Y.]
M]_\ @_H/E=]6>?>&_#'B"UU![A"+ HI7?(H</[8!Y'O6??:=XA/B9BR7$EX9
M<I,BD+C/!!Z >U>J_:8/^>T?_?0H^TP?\]H_^^A5K,:G.YN*=U;87LU:USSS
MQC9^(IOL[7BQS0@$ 6:L5#>K \YJP-/\4_\ "'[//(3;Q;[#YVS/3=_3TXKN
M_M,'_/:/_OH4?:8/^>T?_?0J%CI*$8<BT=]A\BO>YYSX0T&[O9)TOA=PV &3
M'O:,2/\ 3OWKH8O .DQ:C]I)E>$'(MV(*_3U(]JZ7[3!_P ]H_\ OH4?:8/^
M>T?_ 'T*FKCJTYN47:_1 H12. U;P#=RZL[Z>8$M)6S@G'E>HQW%:FH^ ;2X
MLH4LY3#<1@!I')82<=QGC\*ZO[3!_P ]H_\ OH4?:8/^>T?_ 'T*'C\0^77;
M^M>X<D3G--\#Z;;::UO>1K<SOG=-C!7/]WTQ4NA>#[/0[UKM9I)Y<%4+@ (#
MUZ=ZWOM,'_/:/_OH4?:8/^>T?_?0K*6*KR33D]=Q\L26J>H:58ZHBI>VR3!#
ME=W4?B*G^TP?\]H_^^A1]I@_Y[1_]]"N>+E%WCHRM BMX8+=;>*)$A4;0@'
M'IBEAMX;=-D$21*3G"* /TI/M,'_ #VC_P"^A1]I@_Y[1_\ ?0HO(- %M LY
MG$,8F/!D"C<?QJ6HOM,'_/:/_OH4?:8/^>T?_?0I.[W EHJ+[3!_SVC_ .^A
M1]I@_P">T?\ WT*+,9+147VF#_GM'_WT*/M,'_/:/_OH468$M%1?:8/^>T?_
M 'T*/M,'_/:/_OH468$M%1?:8/\ GM'_ -]"C[3!_P ]H_\ OH468$M%1?:8
M/^>T?_?0H^TP?\]H_P#OH468$M%1?:8/^>T?_?0H^TP?\]H_^^A19@2T5%]I
M@_Y[1_\ ?0H^TP?\]H_^^A19@2T5%]I@_P">T?\ WT*/M,'_ #VC_P"^A19@
M2T5%]I@_Y[1_]]"C[3!_SVC_ .^A19@2T5%]I@_Y[1_]]"C[3!_SVC_[Z%%F
M!+147VF#_GM'_P!]"C[3!_SVC_[Z%%F!+147VF#_ )[1_P#?0H^TP?\ /:/_
M +Z%%F!+147VF#_GM'_WT*/M,'_/:/\ [Z%%F!+147VF#_GM'_WT*/M,'_/:
M/_OH468$M%1?:8/^>T?_ 'T*/M,'_/:/_OH468$M%1?:8/\ GM'_ -]"C[3!
M_P ]H_\ OH468$M%1?:8/^>T?_?0H^TP?\]H_P#OH468$M%1?:8/^>T?_?0H
M^TP?\]H_^^A19@2T5%]I@_Y[1_\ ?0H^TP?\]H_^^A19@2T5%]I@_P">T?\
MWT*/M,'_ #VC_P"^A19@2T5%]I@_Y[1_]]"C[3!_SVC_ .^A19@2T5%]I@_Y
M[1_]]"C[3!_SVC_[Z%%F!+147VF#_GM'_P!]"C[3!_SVC_[Z%%F!+147VF#_
M )[1_P#?0H^TP?\ /:/_ +Z%%F!+147VF#_GM'_WT*/M,'_/:/\ [Z%%F!+1
M47VF#_GM'_WT*/M,'_/:/_OH468$M%1?:8/^>T?_ 'T*/M,'_/:/_OH468$M
M%1?:8/\ GM'_ -]"C[3!_P ]H_\ OH468$M%1?:8/^>T?_?0H^TP?\]H_P#O
MH468$M%1?:8/^>T?_?0H^TP?\]H_^^A19@2T5%]I@_Y[1_\ ?0H^TP?\]H_^
M^A19@2T5%]I@_P">T?\ WT*/M,'_ #VC_P"^A19@2T5%]I@_Y[1_]]"C[3!_
MSVC_ .^A19@2T5%]I@_Y[1_]]"C[3!_SVC_[Z%%F!+147VF#_GM'_P!]"C[3
M!_SVC_[Z%%F!+147VF#_ )[1_P#?0H^TP?\ /:/_ +Z%%F!+147VF#_GM'_W
MT*/M,'_/:/\ [Z%%F!+147VF#_GM'_WT*/M,'_/:/_OH468$M%1?:8/^>T?_
M 'T*/M,'_/:/_OH468$M%1?:8/\ GM'_ -]"C[3!_P ]H_\ OH468$M%1?:8
M/^>T?_?0H^TP?\]H_P#OH468$M%1?:8/^>T?_?0H^TP?\]H_^^A19@2T5%]I
M@_Y[1_\ ?0H^TP?\]H_^^A19@2T5%]I@_P">T?\ WT*/M,'_ #VC_P"^A19@
M2T5%]I@_Y[1_]]"C[3!_SVC_ .^A19@2T5%]I@_Y[1_]]"C[3!_SVC_[Z%%F
M!+147VF#_GM'_P!]"I 0P!!!!Z$4@%HHHH **** "F2(9(V0.R$]&7J*?10!
ME0:#;P6Z(DTPF20RBX!&_<1@]L=.,8J_:6L5E:QVT"XCC&!DY/U/O4U% !4+
M@?:8N!]UOZ4LMU;P.B33Q1L_"J[@%OIGK6'::](FKR6%X%?=<.D<D8QY0S\J
MOZ9XP>_X4(#H,#T%&!Z"EK*O;JXN$<:9>6H\E6:1^)"".BX!XSSDT 7[<#RS
MP/OM_,U+@>@JM8WD=W;HP9!+Y:/)&ISL+#.#4T]Q!;)OGFCB3.-TC!1G\:;W
M$ALX&Q>!]]?YBI<#T%<]<Z_)8:U+%.$FM&\LQB,?/&".7/JF<Y/;CUKHNM'0
M8F!Z"HD ^TR\#HO]:KW5P\S_ &2QNK=;G/[PDAFC7'7;GD]!^--TJ^-S;1I<
M/%]LPV]4XW!6*[L=@<4D!?P/05%<@?9WX'2I))8X8VDE=41>2S' 'XU@ZIKD
MEC>VTL)CN;*2)CY4?S/(P8#Y,=2,]/3-%P-_ ]!1@>@IEO.ES;1SQD%)%#*1
MZ&H+N[$8,$$T'VQQ^[CD<#/OCJ?7\* )<#[7T'W/ZU+@>@K,T^\E2:>UO[B)
MYDF\N.0+L,@*!\8SU&3^5:9(5220 .23VI@&!Z"HK8#[,G Z5DZOK+6T5K=6
M-Q;2P>:5ERP(;Y2=H(Z$XX]\5I:=>QZA9)<QH\8;(,<@PR$'!!'8^U'0"S@>
M@J*8#=#P/O\ ]#27%W#;*!)+$CMG8KN%W'T&:SK>\NK6^DAU.X@*&)9595V!
M&+;=G7GG&#UH0&O@>@HP/04M9.K:EY>G326%W;>="Z!RS!@@+ '< >.,T@-"
M(#S)N!]\?R%2X'H*S](U5-5MWD$312(VUT;Z<,/53V/>KLT\-M'YD\L<29QN
M=@H_,TV V<#:G ^^O\ZEP/05CB]O(+^&2ZGM_L<ZR-M _P!4%&0V_/.1UK81
MUD174@JPR".XH ,#T%1(!]IEX'1?ZU7O[U4M;N.VN(OMD<+,J;@6! R,K530
M];&I[X9% GC4$R)_JY1_>0]QZ^AXI(#8P/04V4#RGX'W32R2)%&TDCJB*,EF
M. /QK(N+R\\^*Z@GMGL6G2$(HW>8&(!;<#P03T]J -:(#R4X'W13L#T%,AFB
MN(A)"ZO&<@,IR#CBD>ZMXYDA>>)97^ZC. S?0=Z $<#[1%P.C?TJ7 ]!7/Z-
MKTL]T+"]"O<;G FC&$R"?D;T? SCN.:Z$D $DX H 3 ]!45L!]FCX'2LS4;^
MZ:WFN]-NK5H+9/,;&)/,(Y*\'Y>._O6I#/%,&$3JQ1MKA3G:?0^_- $F!Z"H
MI@-\/ ^__0TLUU;VVWSYXHMQPN]PN3[9K#&O26NMSV5V%DB,X6)HQS""%P7_
M -DEL ^O%"W Z# ]!1@>@I:S[J>:Z;[/IMY;)*N?-<XD,>.@VY[GUH M1 >9
M-P/O_P!!4N!Z"J6EWZWMG"SF,7+1+))&A^[GO].#5J:>*WC,DTJ1(.K.P4?F
M:; ;<@?9I.!]VI<#T%<]J&OOIVJ_-LN+%X494B&7Y+98>JC SZ#FNA5E=0RD
M%6&01W%'0 P/05$@'VB7@=%_K4%W<EF^RVEQ;K=L1D.P)1>[;>IXJ+2[UY(_
M(NY8C=K)(F5&WS AQNQV[4(#1P/04R4#R7X'W33G=(T9W9511DLQP *P]6UI
M[.6SGM9(;BT<.'12&,A&,*A'\77CO2 VXP/*3@?=%.P/05#9W4=[9Q7,0(21
M<@'J/8^XZ4V[NT@4QK+ +EU/E1R2!=Y[4,![@?:8N!T;^E2X'H*R[*[G@NY[
M74;F%V5D$4@79N+@_+C)YX/X5JTP$P/05%;@>6W ^^W\S69J^K&&SCN+"ZM6
M"3JLI9P5VD'@D?=R<<U<TO48]3LA<1Q20G<5:*489#Z$?K^- %S ]!44H&^'
M@??_ *&EGNH+909YXX@QP/,<+D_C67%>7=K?8U*>W$$D#3<#:(2"HQNS\P^;
MKZCWI(#8P/048'H*7K69JNH"/3KPV5U!]J@3<02&V8/.5S0!=B WS<#[_P#0
M5+@>@K-T?5TU1)5,?ERQ$!L<J_\ MH>ZG!P?:M"6:*",R32)&@ZL[  ?B:;
M9<@?9I.!TJ7 ]!6.UY>)?6\SS6S6-Q(T811G"A2P??GG[O3IS6M%*D\22Q.'
MC<;E8="/6CH [ ]!46!]KZ#_ %?]:9/=1*9(([B(76PE(RPW9QQQUK*T#73J
M.VVN%4W*Q!C,@_=R=,[?<9Y':D@-W ]!1@>@H9E1"[L%4#)). !6/>WUWQ>6
M5Q;/9QNBE5^?S=S -\P/RXSQ0!IVP'V9.!TJ7 ]!3(9HIT+0NKJ&*DJ<C(."
M*26ZMX)$CEGBC=_N*[@%OH.],!' ^TQ<#[K?TJ7 ]!7/Z?KTG]J/87H5W,\B
M)+&,",!CM5_0D#CUKH:0"8'H*BMP/+/ ^^W\S6=?WEQ-#*^EW=KM@C9W;B3+
M#HA / //-7[2ZCNH@49?,"J9$4YV$C.#^= $^!Z"HIP-B\#[Z_S%+/<P6RAK
MB:.)2< R.%!/XUA7&OR6&MS07(66U9D\ORQ\T0('SM_L9SSV_&A;@=#@>@HP
M/04M4;JX>=_LMA=6ZW&?WA)#M&,==N>3G Y]: +" ?:9>!T7^M2X'H*H:5??
M:K6(3O%]K*DNJ<9 8KNQV!(J[++'!&9)9$C0=6<X _&FP&7('V9^!TJ7 ]!7
M/ZIKLEAJ$,B;+FRDAW".(;I'.[!*?WL<9'ID]JWH94G@CFC8,CJ&4@YR#1T
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
MUW:HCQO&B;VC)QAPO?H0<<\_6L^_OIM5TR&.6RA:*\*/;MYNY&8$-Y;\?*2
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
M;D_CZ5?=MD;/@MM!.%&2?I7/W$M_>7<>;.*.YME$Z1/)N66-LJRL<?*W'N*
M+.JJRWMG?_9C>6B*ZND:[V7=C#JO\70CCG!XJ#1K66*_N);>R2#3Y&S'YH*R
M*"/F"KCY5+<X)'TYJYHMM+:QW"^0]O;M)NA@=@3&"!N P2 ,YP,U8O[FZ@4"
MTM!.^UF.]]B@#MG!Y/:C8-RV"#D CC@X[5R,MK(-/?3Y-.F.J1R%[>[CC^5W
MSD2>9_#[@^XYK4AM6W0ZII:A#<A9+BW=L"0-SN]G&>O?IZ8VZ ,_3;%;3S[F
M6""&YN'WRF-RP]N3_3 R:CUN&:2"WEB@^TK!,))+?C,BX(XSP2,@@'TJ*:;^
MT+A;#4-/ M+C>8RTAW93^\N.,]1R>E6].BO+99+>YD$\28\F8GYV7T;W'KWH
M R;.!Y-:-YI^GB&U=1YGVF,Q8DSRR(1G.W@GC/'7%;YN;=+A;=IHUF8;EC+
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
M-3M9+S3IX(6196 V%QE<@Y&?;B@#F%T\-);6DUO<I=B55G WF.91_P ME?\
MA8=<Y!Z@YKIK>VATV":1II'S\\LLK9)P._T J2S@E@MPL\[3RDEG<\#)[ =A
MZ"K'6@#F[^[74FC(LKF2*W.Z>U9=KO&X(610#SC!XZ]>^*33=)AO!<NTMV86
M?RQ(2R&XCP.'!&3CE=W!('6M*?3[F36%N8[D16QC42*H^=BI) SV4YY[\5IT
M 4K_ %*+3P T4TK;2Y2%=Q5!U8^P_/TKF[RW#"??#-)/,YD@F56>.[C8Y\MP
M.!@<<XQ@$&NMFC\V&2/.-ZE<^F1532;.YL[-4N[@33;54A!A$ & %']: '66
MF164AD66>5MH13-)N*+_ '0?\<FL[4+\:C$UI:Q2LY_>1AQM2Y5&&]0V?PYQ
M^5;U9NI6%S=SVKVMPMOLWK(VW+!6 SM]#P.3ZT 9%AI\-UJ3M;F^MXEB&TL&
M1X&)YCRP^9>^.0#TZUNR2P:590Q)&[ 8BBB3EF..@S[#J:MJ-J@9)P,9)I:
M.4N7CNYGO76[2&=1]GNHD8O;.ORE&49XR#V(/(/:M/2=)CA@M;AQ+&ZIO%L7
M_=Q.P^;:.W4\9P,U-INGW-I/,T]R'B+N88D&  S%LMZMSCTQ6E0!D:CJ*3";
M3X3-')+N@2X"_NUE*Y"D]<_YSFLFWL8[K4+:-+>[M&4$S0_,!;N!P\;].>F
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
MNF@LX+62:2%-AF;>X!X+>N.@)[^M0:5:7-I:!;NX$TQ !V#"( , */3^=7J
M.?U"_&I1_9[:WFD*D3JCC:MU&IPP4Y]QUQGCL:33;>&]6[LBEQ)II561+A&5
MH7R<H">>, CT]>E7]1T^YNKNVDMKD6ZHKI*P7+[6P?E]#\O7WK2 P * *UU=
M)8PIE))78[(XTY9SCIS[ G)KG+B1+F66^(NT6<!K2[B1BT#J-IC=1VR#QC!R
M:ZS%9FF:?<V<DQGN0\>]_)B08559BV6]6YH FM+96:*_EA\J]D@59<$CWP1W
MP<XJIJ.H+.)M.@\V.67=#'<;?W8EVYVY'.?\YS6Q5#5;.XNX(1:2QQ31S+(&
MD7<.X/'K@T,$8EO;_:96LH([NSCN(F6ZMV4E8''W71CQR?3@]<=:W42WT?3R
M2790=S,?F>1R>ON2:LP1&"!(C(\A48+N<LWN:DZT <Q>S1W]P+F:VNS;(#!*
MJY$MK(/F#@*><@CD9[=LU9L=-;4%M;R^FF=HU*;&&P3!7)1V7KGOCU/2KD&G
MW,>KW%PUR!:NXD2)!@LVT*=Q[@8X'O6E0!GWNK06DODNLQ^Z))(TRL6XX4M^
M/UK$LXIK2ZMH1%<1W@<17*X9HKF/O)NZ ]^QZCTKH-3M9+S3IX(61977Y"XR
M,@Y&?;BGV<$L%N%GG:>4DL[G@9/8#L/04 5M.TZ#1K-LS/(0H\R:4\E5' ]@
M!VK,O[Q=3>/%E<RQ6YWS6S+M:2-P0LB@'G&#QUZ]\5TE9EQI]S+JZ7$=R(K<
MQJLJJ/G8JQ( /8'//?B@#/M-._M2$)+<W;6MO,1"[@H\L1491LC) /&>IQ6M
M>ZA#IJ(GDRR':6$<"9(1>IQZ#C^E7:9+&)(G3IN4KGZT,$<K-YD4LES&MQ]K
M=_/M+F)6=+A&Y$;@=...<8X(/6MVQTJ*SN9KGS))))68KO.1$&.XJOMGG_\
M51I%E<V5FJ7=R)I=JKA!A$"C "C^9K0H P-1OQJ,9M+6&5WSYB!QM2Y5&&]
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
M[9) D;,Q .21Z=L>_6M#[- 5QY,>,$8VCN<G]>:06MNKEQ#&&+;B=HZ^OUH
MI-JD@MTE%N&$LACC4,221G.<#C[OO6A$YDB1V0H64$J>H]J8;.V;?F",[SEO
ME')]34JJ%4*H  & !0 M%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
?!1110 4444 %%%% !1110 4444 %%%% !1110!__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>hour-20241231.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.25b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: 96Mps7xRiXgen8uDanwsWaCO6bP9z5Z8uekhvWBwbVma/yIvuk3wqCi0lpEm4WcF -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:cyd="http://xbrl.sec.gov/cyd/2024" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:HOUR="http://hourloop.com/20241231" elementFormDefault="qualified" targetNamespace="http://hourloop.com/20241231">
    <annotation>
      <appinfo>
        <link:roleType roleURI="http://hourloop.com/role/Cover" id="Cover">
          <link:definition>00000001 - Document - Cover</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/BalanceSheets" id="BalanceSheets">
          <link:definition>00000002 - Statement - Consolidated Balance Sheets</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/BalanceSheetsParenthetical" id="BalanceSheetsParenthetical">
          <link:definition>00000003 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" id="StatementsOfOperationsAndComprehensiveIncomeLoss">
          <link:definition>00000004 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/StatementsOfStockholdersEquity" id="StatementsOfStockholdersEquity">
          <link:definition>00000005 - Statement - Consolidated Statements of Stockholders' Equity</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/StatementsOfCashFlows" id="StatementsOfCashFlows">
          <link:definition>00000006 - Statement - Consolidated Statements of Cash Flows</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPolicies" id="NatureOfOperationsAndSummaryOfSignificantAccountingPolicies">
          <link:definition>999014 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/RecentAccountingPronouncementsNotYetAdopted" id="RecentAccountingPronouncementsNotYetAdopted">
          <link:definition>999015 - Disclosure - Recent Accounting Pronouncements Not Yet Adopted</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/Inventory" id="Inventory">
          <link:definition>999016 - Disclosure - Inventory</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/PrepaidExpensesAndOtherCurrentAssets" id="PrepaidExpensesAndOtherCurrentAssets">
          <link:definition>999017 - Disclosure - Prepaid Expenses and Other Current Assets</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/PropertyAndEquipment" id="PropertyAndEquipment">
          <link:definition>999018 - Disclosure - Property and Equipment</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/AccountsPayableAndCreditCardsPayable" id="AccountsPayableAndCreditCardsPayable">
          <link:definition>999019 - Disclosure - Accounts Payable and Credit Cards Payable</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/Short-termLoan" id="Short-termLoan">
          <link:definition>999020 - Disclosure - Short-Term Loan</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/AccruedExpensesAndOtherCurrentLiabilities" id="AccruedExpensesAndOtherCurrentLiabilities">
          <link:definition>999021 - Disclosure - Accrued Expenses and Other Current Liabilities</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/Leases" id="Leases">
          <link:definition>999022 - Disclosure - Leases</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/RelatedPartyBalancesAndTransactions" id="RelatedPartyBalancesAndTransactions">
          <link:definition>999023 - Disclosure - Related Party Balances and Transactions</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/DisaggregationOfRevenue" id="DisaggregationOfRevenue">
          <link:definition>999024 - Disclosure - Disaggregation of Revenue</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/IncomeTax" id="IncomeTax">
          <link:definition>999025 - Disclosure - Income Tax</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/StockholdersEquity" id="StockholdersEquity">
          <link:definition>999026 - Disclosure - Stockholders&#8217; Equity</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
          <link:definition>999027 - Disclosure - Commitments and Contingencies</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/SubsequentEvents" id="SubsequentEvents">
          <link:definition>999028 - Disclosure - Subsequent Events</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" id="NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies">
          <link:definition>999029 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Policies)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" id="NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables">
          <link:definition>999030 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/InventoryTables" id="InventoryTables">
          <link:definition>999031 - Disclosure - Inventory (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" id="PrepaidExpensesAndOtherCurrentAssetsTables">
          <link:definition>999032 - Disclosure - Prepaid Expenses and Other Current Assets (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/PropertyAndEquipmentTables" id="PropertyAndEquipmentTables">
          <link:definition>999033 - Disclosure - Property and Equipment (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/AccountsPayableAndCreditCardsPayableTables" id="AccountsPayableAndCreditCardsPayableTables">
          <link:definition>999034 - Disclosure - Accounts Payable and Credit Cards Payable (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables" id="AccruedExpensesAndOtherCurrentLiabilitiesTables">
          <link:definition>999035 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/LeasesTables" id="LeasesTables">
          <link:definition>999036 - Disclosure - Leases (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/DisaggregationOfRevenueTables" id="DisaggregationOfRevenueTables">
          <link:definition>999037 - Disclosure - Disaggregation of Revenue (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/IncomeTaxTables" id="IncomeTaxTables">
          <link:definition>999038 - Disclosure - Income Tax (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/ScheduleOfForeignCurrencyExchangeRatesDetails" id="ScheduleOfForeignCurrencyExchangeRatesDetails">
          <link:definition>999039 - Disclosure - Schedule of Foreign Currency Exchange Rates (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" id="NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative">
          <link:definition>999040 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/ScheduleOfInventoryDetails" id="ScheduleOfInventoryDetails">
          <link:definition>999041 - Disclosure - Schedule of Inventory (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/InventoryDetailsNarrative" id="InventoryDetailsNarrative">
          <link:definition>999042 - Disclosure - Inventory (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails" id="ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails">
          <link:definition>999043 - Disclosure - Schedule of Prepaid Expenses and Other Current Assets (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/PrepaidExpensesAndOtherCurrentAssetsDetailsNarrative" id="PrepaidExpensesAndOtherCurrentAssetsDetailsNarrative">
          <link:definition>999044 - Disclosure - Prepaid Expenses and Other Current Assets (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/ScheduleOfPropertyAndEquipmentDetails" id="ScheduleOfPropertyAndEquipmentDetails">
          <link:definition>999045 - Disclosure - Schedule of Property and Equipment (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/PropertyAndEquipmentDetailsNarrative" id="PropertyAndEquipmentDetailsNarrative">
          <link:definition>999046 - Disclosure - Property and Equipment (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/ScheduleOfAccountsPayableAndCreditCardsPayableDetails" id="ScheduleOfAccountsPayableAndCreditCardsPayableDetails">
          <link:definition>999047 - Disclosure - Schedule of Accounts Payable and Credit Cards Payable (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/AccountsPayableAndCreditCardsPayableDetailsNarrative" id="AccountsPayableAndCreditCardsPayableDetailsNarrative">
          <link:definition>999048 - Disclosure - Accounts Payable and Credit Cards Payable (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/Short-termLoanDetailsNarrative" id="Short-termLoanDetailsNarrative">
          <link:definition>999049 - Disclosure - Short-Term Loan (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" id="ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails">
          <link:definition>999050 - Disclosure - Schedule of Accrued Expenses and Other Current Liabilities (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetailsNarrative" id="AccruedExpensesAndOtherCurrentLiabilitiesDetailsNarrative">
          <link:definition>999051 - Disclosure - Accrued Expenses and Other Current Liabilities (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/ScheduleOfOperatingLeasesCostDetails" id="ScheduleOfOperatingLeasesCostDetails">
          <link:definition>999052 - Disclosure - Schedule of Operating Leases Cost (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/ScheduleOfOperatingLeaseLiabilitiesDetails" id="ScheduleOfOperatingLeaseLiabilitiesDetails">
          <link:definition>999053 - Disclosure - Schedule of Operating Lease Liabilities (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/LeasesDetailsNarrative" id="LeasesDetailsNarrative">
          <link:definition>999054 - Disclosure - Leases (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/RelatedPartyBalancesAndTransactionsDetailsNarrative" id="RelatedPartyBalancesAndTransactionsDetailsNarrative">
          <link:definition>999055 - Disclosure - Related Party Balances and Transactions (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/ScheduleOfRevenueDetails" id="ScheduleOfRevenueDetails">
          <link:definition>999056 - Disclosure - Schedule of Revenue (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" id="ScheduleOfEffectiveIncomeTaxRateReconciliationDetails">
          <link:definition>999057 - Disclosure - Schedule of Effective Income Tax Rate Reconciliation (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/ScheduleOfEffectiveTaxRateReconciliationDetails" id="ScheduleOfEffectiveTaxRateReconciliationDetails">
          <link:definition>999058 - Disclosure - Schedule of Effective Tax Rate Reconciliation (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/ScheduleOfTaxExpenseSummaryDetails" id="ScheduleOfTaxExpenseSummaryDetails">
          <link:definition>999059 - Disclosure - Schedule of Tax Expense Summary (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" id="ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails">
          <link:definition>999060 - Disclosure - Schedule of Deferred Tax Assets and Liabilities (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/IncomeTaxDetailsNarrative" id="IncomeTaxDetailsNarrative">
          <link:definition>999061 - Disclosure - Income Tax (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/StockholdersEquityDetailsNarrative" id="StockholdersEquityDetailsNarrative">
          <link:definition>999062 - Disclosure - Stockholders&#8217; Equity (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://hourloop.com/role/SubsequentEventsDetailsNarrative" id="SubsequentEventsDetailsNarrative">
          <link:definition>999063 - Disclosure - Subsequent Events (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:linkbaseRef xlink:type="simple" xlink:href="hour-20241231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="hour-20241231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="hour-20241231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="hour-20241231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd" />
    <import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd" />
    <import namespace="http://fasb.org/us-types/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
    <import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2024" schemaLocation="https://xbrl.sec.gov/country/2024/country-2024.xsd" />
    <import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd" />
    <import namespace="http://xbrl.sec.gov/cyd/2024" schemaLocation="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd" />
    <element id="HOUR_CustomerMember" name="CustomerMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_PeriodNTDUSDExchangeRateMember" name="PeriodNTDUSDExchangeRateMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_PeriodAverageNTDUSDExchangeRateMember" name="PeriodAverageNTDUSDExchangeRateMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_TaishinInternationalBankMember" name="TaishinInternationalBankMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember" name="FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember" name="MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember" name="JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember" name="AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_LoanAgreementMember" name="LoanAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_InternationalMember" name="InternationalMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_OtherMember" name="OtherMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_AlanGaoMember" name="AlanGaoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember" name="ExecutiveEmploymentAgreementsOrDirectorAgreementsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_SamLaiMember" name="SamLaiMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_MaggieYuMember" name="MaggieYuMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_MichaelLennerMember" name="MichaelLennerMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_DouglasBranchMember" name="DouglasBranchMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_HillaryBuiMember" name="HillaryBuiMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_BranchMember" name="BranchMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_CreditCardsPayable" name="CreditCardsPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_DeferredTaxAssets" name="DeferredTaxAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_IncreaseDecreaseInCreditCardsPayable" name="IncreaseDecreaseInCreditCardsPayable" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_RightofuseOfAssetAndOperatingLeaseLiabilitiesRecognized" name="RightofuseOfAssetAndOperatingLeaseLiabilitiesRecognized" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_NoInsiderTradingFlag" name="NoInsiderTradingFlag" nillable="true" xbrli:periodType="duration" type="xbrli:booleanItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_SalesTaxesPolicyTextBlock" name="SalesTaxesPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_ForeignCurrencyExchangeRiskPolicyTextBlock" name="ForeignCurrencyExchangeRiskPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_RelatedPartiesPolicyTextBlock" name="RelatedPartiesPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_ScheduleOfEffectiveIncomeTaxRateTableTextBlock" name="ScheduleOfEffectiveIncomeTaxRateTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_SalesReturnRate" name="SalesReturnRate" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_ShippingAndHandlingCosts" name="ShippingAndHandlingCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_LeaseRefundableDepositCurrent" name="LeaseRefundableDepositCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_DisposalOrPledge" name="DisposalOrPledge" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_AccruedSalesTaxPayableCurrent" name="AccruedSalesTaxPayableCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndThereAfter" name="LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndThereAfter" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_StockholderPayable" name="StockholderPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_RevenueGross" name="RevenueGross" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_SalesReturns" name="SalesReturns" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_Discounts" name="Discounts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_IncomeTaxReconciliationChangeInEnactedTaxRateNet" name="IncomeTaxReconciliationChangeInEnactedTaxRateNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_IncomeTaxReconciliationTaxPriorYearIncome" name="IncomeTaxReconciliationTaxPriorYearIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_IncomeTaxReconciliationStateAndLocalIncomeTax" name="IncomeTaxReconciliationStateAndLocalIncomeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_IncomeTaxReconciliationOtherAdjustmentsNet" name="IncomeTaxReconciliationOtherAdjustmentsNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_DeferredTaxAssetsOperatingLeaseRightOfUseAsset" name="DeferredTaxAssetsOperatingLeaseRightOfUseAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="HOUR_OperatingLossCarryForwardTerm" name="OperatingLossCarryForwardTerm" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>hour-20241231_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.25b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://hourloop.com/role/Cover" xlink:href="hour-20241231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/BalanceSheets" xlink:href="hour-20241231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/BalanceSheetsParenthetical" xlink:href="hour-20241231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" xlink:href="hour-20241231.xsd#StatementsOfOperationsAndComprehensiveIncomeLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/StatementsOfStockholdersEquity" xlink:href="hour-20241231.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/StatementsOfCashFlows" xlink:href="hour-20241231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#CybersecurityRiskManagementAndStrategyDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#MaterialCybersecurityIncidentDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:href="hour-20241231.xsd#NatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/RecentAccountingPronouncementsNotYetAdopted" xlink:href="hour-20241231.xsd#RecentAccountingPronouncementsNotYetAdopted" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/Inventory" xlink:href="hour-20241231.xsd#Inventory" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:href="hour-20241231.xsd#PrepaidExpensesAndOtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/PropertyAndEquipment" xlink:href="hour-20241231.xsd#PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/AccountsPayableAndCreditCardsPayable" xlink:href="hour-20241231.xsd#AccountsPayableAndCreditCardsPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/Short-termLoan" xlink:href="hour-20241231.xsd#Short-termLoan" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/AccruedExpensesAndOtherCurrentLiabilities" xlink:href="hour-20241231.xsd#AccruedExpensesAndOtherCurrentLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/Leases" xlink:href="hour-20241231.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/RelatedPartyBalancesAndTransactions" xlink:href="hour-20241231.xsd#RelatedPartyBalancesAndTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/DisaggregationOfRevenue" xlink:href="hour-20241231.xsd#DisaggregationOfRevenue" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/IncomeTax" xlink:href="hour-20241231.xsd#IncomeTax" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/StockholdersEquity" xlink:href="hour-20241231.xsd#StockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/CommitmentsAndContingencies" xlink:href="hour-20241231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/SubsequentEvents" xlink:href="hour-20241231.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="hour-20241231.xsd#NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" xlink:href="hour-20241231.xsd#NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/InventoryTables" xlink:href="hour-20241231.xsd#InventoryTables" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:href="hour-20241231.xsd#PrepaidExpensesAndOtherCurrentAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/PropertyAndEquipmentTables" xlink:href="hour-20241231.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/AccountsPayableAndCreditCardsPayableTables" xlink:href="hour-20241231.xsd#AccountsPayableAndCreditCardsPayableTables" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables" xlink:href="hour-20241231.xsd#AccruedExpensesAndOtherCurrentLiabilitiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/LeasesTables" xlink:href="hour-20241231.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/DisaggregationOfRevenueTables" xlink:href="hour-20241231.xsd#DisaggregationOfRevenueTables" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/IncomeTaxTables" xlink:href="hour-20241231.xsd#IncomeTaxTables" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/ScheduleOfForeignCurrencyExchangeRatesDetails" xlink:href="hour-20241231.xsd#ScheduleOfForeignCurrencyExchangeRatesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="hour-20241231.xsd#NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/ScheduleOfInventoryDetails" xlink:href="hour-20241231.xsd#ScheduleOfInventoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/InventoryDetailsNarrative" xlink:href="hour-20241231.xsd#InventoryDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails" xlink:href="hour-20241231.xsd#ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/PrepaidExpensesAndOtherCurrentAssetsDetailsNarrative" xlink:href="hour-20241231.xsd#PrepaidExpensesAndOtherCurrentAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/ScheduleOfPropertyAndEquipmentDetails" xlink:href="hour-20241231.xsd#ScheduleOfPropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="hour-20241231.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/ScheduleOfAccountsPayableAndCreditCardsPayableDetails" xlink:href="hour-20241231.xsd#ScheduleOfAccountsPayableAndCreditCardsPayableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/AccountsPayableAndCreditCardsPayableDetailsNarrative" xlink:href="hour-20241231.xsd#AccountsPayableAndCreditCardsPayableDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/Short-termLoanDetailsNarrative" xlink:href="hour-20241231.xsd#Short-termLoanDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" xlink:href="hour-20241231.xsd#ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetailsNarrative" xlink:href="hour-20241231.xsd#AccruedExpensesAndOtherCurrentLiabilitiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/ScheduleOfOperatingLeasesCostDetails" xlink:href="hour-20241231.xsd#ScheduleOfOperatingLeasesCostDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/ScheduleOfOperatingLeaseLiabilitiesDetails" xlink:href="hour-20241231.xsd#ScheduleOfOperatingLeaseLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/LeasesDetailsNarrative" xlink:href="hour-20241231.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/RelatedPartyBalancesAndTransactionsDetailsNarrative" xlink:href="hour-20241231.xsd#RelatedPartyBalancesAndTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/ScheduleOfRevenueDetails" xlink:href="hour-20241231.xsd#ScheduleOfRevenueDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:href="hour-20241231.xsd#ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/ScheduleOfEffectiveTaxRateReconciliationDetails" xlink:href="hour-20241231.xsd#ScheduleOfEffectiveTaxRateReconciliationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/ScheduleOfTaxExpenseSummaryDetails" xlink:href="hour-20241231.xsd#ScheduleOfTaxExpenseSummaryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:href="hour-20241231.xsd#ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/IncomeTaxDetailsNarrative" xlink:href="hour-20241231.xsd#IncomeTaxDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/StockholdersEquityDetailsNarrative" xlink:href="hour-20241231.xsd#StockholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/SubsequentEventsDetailsNarrative" xlink:href="hour-20241231.xsd#SubsequentEventsDetailsNarrative" xlink:type="simple" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCash" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent" xlink:label="loc_us-gaapAssetsNoncurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsNoncurrent" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaapDeferredIncomeTaxAssetsNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsNoncurrent" xlink:to="loc_us-gaapDeferredIncomeTaxAssetsNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsNoncurrent" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_CreditCardsPayable" xlink:label="loc_HOURCreditCardsPayable" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_HOURCreditCardsPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="loc_us-gaapLinesOfCreditCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapLinesOfCreditCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaapOtherLiabilitiesCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOtherLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaapLiabilitiesNoncurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesNoncurrent" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesNoncurrent" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapCommitmentsAndContingencies" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" xlink:title="00000004 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaapCostOfGoodsAndServicesSold" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapCostOfGoodsAndServicesSold" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaapSellingAndMarketingExpense" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapSellingAndMarketingExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherExpenses" xlink:label="loc_us-gaapOtherExpenses" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapOtherExpenses" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating" xlink:label="loc_us-gaapInterestExpenseNonoperating" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapInterestExpenseNonoperating" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/StatementsOfStockholdersEquity" xlink:title="00000005 - Statement - Consolidated Statements of Stockholders&apos; Equity" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAssetAmortizationExpense" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_DeferredTaxAssets" xlink:label="loc_HOURDeferredTaxAssets" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_HOURDeferredTaxAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaapInventoryWriteDown" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapInventoryWriteDown" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="loc_us-gaapForeignCurrencyTransactionGainLossUnrealized" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapForeignCurrencyTransactionGainLossUnrealized" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_IncreaseDecreaseInCreditCardsPayable" xlink:label="loc_HOURIncreaseDecreaseInCreditCardsPayable" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_HOURIncreaseDecreaseInCreditCardsPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" />
      <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="loc_us-gaapRepaymentsOfRelatedPartyDebt" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfRelatedPartyDebt" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:title="00000012 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure" />
    <link:calculationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:title="00000013 - Disclosure - Material Cybersecurity Incident Disclosure" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:title="999014 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/RecentAccountingPronouncementsNotYetAdopted" xlink:title="999015 - Disclosure - Recent Accounting Pronouncements Not Yet Adopted" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/Inventory" xlink:title="999016 - Disclosure - Inventory" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:title="999017 - Disclosure - Prepaid Expenses and Other Current Assets" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/PropertyAndEquipment" xlink:title="999018 - Disclosure - Property and Equipment" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/AccountsPayableAndCreditCardsPayable" xlink:title="999019 - Disclosure - Accounts Payable and Credit Cards Payable" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/Short-termLoan" xlink:title="999020 - Disclosure - Short-Term Loan" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/AccruedExpensesAndOtherCurrentLiabilities" xlink:title="999021 - Disclosure - Accrued Expenses and Other Current Liabilities" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/Leases" xlink:title="999022 - Disclosure - Leases" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/RelatedPartyBalancesAndTransactions" xlink:title="999023 - Disclosure - Related Party Balances and Transactions" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/DisaggregationOfRevenue" xlink:title="999024 - Disclosure - Disaggregation of Revenue" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/IncomeTax" xlink:title="999025 - Disclosure - Income Tax" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/StockholdersEquity" xlink:title="999026 - Disclosure - Stockholders&#8217; Equity" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/CommitmentsAndContingencies" xlink:title="999027 - Disclosure - Commitments and Contingencies" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/SubsequentEvents" xlink:title="999028 - Disclosure - Subsequent Events" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:title="999029 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" xlink:title="999030 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/InventoryTables" xlink:title="999031 - Disclosure - Inventory (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:title="999032 - Disclosure - Prepaid Expenses and Other Current Assets (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/PropertyAndEquipmentTables" xlink:title="999033 - Disclosure - Property and Equipment (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/AccountsPayableAndCreditCardsPayableTables" xlink:title="999034 - Disclosure - Accounts Payable and Credit Cards Payable (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables" xlink:title="999035 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/LeasesTables" xlink:title="999036 - Disclosure - Leases (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/DisaggregationOfRevenueTables" xlink:title="999037 - Disclosure - Disaggregation of Revenue (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/IncomeTaxTables" xlink:title="999038 - Disclosure - Income Tax (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/ScheduleOfForeignCurrencyExchangeRatesDetails" xlink:title="999039 - Disclosure - Schedule of Foreign Currency Exchange Rates (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="999040 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/ScheduleOfInventoryDetails" xlink:title="999041 - Disclosure - Schedule of Inventory (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInventoryInTransit" xlink:label="loc_us-gaapOtherInventoryInTransit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapOtherInventoryInTransit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryValuationReserves" xlink:label="loc_us-gaapInventoryValuationReserves" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryValuationReserves" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/InventoryDetailsNarrative" xlink:title="999042 - Disclosure - Inventory (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails" xlink:title="999043 - Disclosure - Schedule of Prepaid Expenses and Other Current Assets (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Supplies" xlink:label="loc_us-gaapSupplies" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_us-gaapSupplies" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidInsurance" xlink:label="loc_us-gaapPrepaidInsurance" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_us-gaapPrepaidInsurance" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="loc_us-gaapOtherPrepaidExpenseCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_us-gaapOtherPrepaidExpenseCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_LeaseRefundableDepositCurrent" xlink:label="loc_HOURLeaseRefundableDepositCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_HOURLeaseRefundableDepositCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidTaxes" xlink:label="loc_us-gaapPrepaidTaxes" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_us-gaapPrepaidTaxes" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaapOtherAssetsCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_us-gaapOtherAssetsCurrent" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/PrepaidExpensesAndOtherCurrentAssetsDetailsNarrative" xlink:title="999044 - Disclosure - Prepaid Expenses and Other Current Assets (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/ScheduleOfPropertyAndEquipmentDetails" xlink:title="999045 - Disclosure - Schedule of Property and Equipment (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/PropertyAndEquipmentDetailsNarrative" xlink:title="999046 - Disclosure - Property and Equipment (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/ScheduleOfAccountsPayableAndCreditCardsPayableDetails" xlink:title="999047 - Disclosure - Schedule of Accounts Payable and Credit Cards Payable (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/AccountsPayableAndCreditCardsPayableDetailsNarrative" xlink:title="999048 - Disclosure - Accounts Payable and Credit Cards Payable (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/Short-termLoanDetailsNarrative" xlink:title="999049 - Disclosure - Short-Term Loan (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" xlink:title="999050 - Disclosure - Schedule of Accrued Expenses and Other Current Liabilities (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_AccruedSalesTaxPayableCurrent" xlink:label="loc_HOURAccruedSalesTaxPayableCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_HOURAccruedSalesTaxPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerRefundLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerRefundLiabilityCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_us-gaapContractWithCustomerRefundLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="loc_us-gaapAccruedSalariesCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_us-gaapAccruedSalariesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedBonusesCurrent" xlink:label="loc_us-gaapAccruedBonusesCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_us-gaapAccruedBonusesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDividendsPayableCurrent" xlink:label="loc_us-gaapInterestAndDividendsPayableCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_us-gaapInterestAndDividendsPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableOtherCurrent" xlink:label="loc_us-gaapAccountsPayableOtherCurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_us-gaapAccountsPayableOtherCurrent" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetailsNarrative" xlink:title="999051 - Disclosure - Accrued Expenses and Other Current Liabilities (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/ScheduleOfOperatingLeasesCostDetails" xlink:title="999052 - Disclosure - Schedule of Operating Leases Cost (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/ScheduleOfOperatingLeaseLiabilitiesDetails" xlink:title="999053 - Disclosure - Schedule of Operating Lease Liabilities (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndThereAfter" xlink:label="loc_HOURLesseeOperatingLeaseLiabilityPaymentsDueYearFourAndThereAfter" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_HOURLesseeOperatingLeaseLiabilityPaymentsDueYearFourAndThereAfter" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/LeasesDetailsNarrative" xlink:title="999054 - Disclosure - Leases (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/RelatedPartyBalancesAndTransactionsDetailsNarrative" xlink:title="999055 - Disclosure - Related Party Balances and Transactions (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/ScheduleOfRevenueDetails" xlink:title="999056 - Disclosure - Schedule of Revenue (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:title="999057 - Disclosure - Schedule of Effective Income Tax Rate Reconciliation (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationTaxSettlements" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsDomestic" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationTaxSettlementsDomestic" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateReconciliationTaxSettlements" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationTaxSettlementsDomestic" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateReconciliationTaxSettlements" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/ScheduleOfEffectiveTaxRateReconciliationDetails" xlink:title="999058 - Disclosure - Schedule of Effective Tax Rate Reconciliation (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationOtherAdjustments" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationChangeInEnactedTaxRate" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationChangeInEnactedTaxRate" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:label="loc_us-gaapIncomeTaxReconciliationPriorYearIncomeTaxes" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationPriorYearIncomeTaxes" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaapIncomeTaxReconciliationOtherAdjustments" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationOtherAdjustments" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/ScheduleOfTaxExpenseSummaryDetails" xlink:title="999059 - Disclosure - Schedule of Tax Expense Summary (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:title="999060 - Disclosure - Schedule of Deferred Tax Assets and Liabilities (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_DeferredTaxAssetsOperatingLeaseRightOfUseAsset" xlink:label="loc_HOURDeferredTaxAssetsOperatingLeaseRightOfUseAsset" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_HOURDeferredTaxAssetsOperatingLeaseRightOfUseAsset" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="loc_us-gaapDeferredTaxAssetsInventory" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsInventory" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaapOperatingLossCarryforwards" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapOperatingLossCarryforwards" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/IncomeTaxDetailsNarrative" xlink:title="999061 - Disclosure - Income Tax (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/StockholdersEquityDetailsNarrative" xlink:title="999062 - Disclosure - Stockholders&#8217; Equity (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://hourloop.com/role/SubsequentEventsDetailsNarrative" xlink:title="999063 - Disclosure - Subsequent Events (Details Narrative)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>hour-20241231_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.25b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://hourloop.com/role/Cover" xlink:href="hour-20241231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/BalanceSheets" xlink:href="hour-20241231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/BalanceSheetsParenthetical" xlink:href="hour-20241231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" xlink:href="hour-20241231.xsd#StatementsOfOperationsAndComprehensiveIncomeLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/StatementsOfStockholdersEquity" xlink:href="hour-20241231.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/StatementsOfCashFlows" xlink:href="hour-20241231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#CybersecurityRiskManagementAndStrategyDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#MaterialCybersecurityIncidentDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:href="hour-20241231.xsd#NatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/RecentAccountingPronouncementsNotYetAdopted" xlink:href="hour-20241231.xsd#RecentAccountingPronouncementsNotYetAdopted" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/Inventory" xlink:href="hour-20241231.xsd#Inventory" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:href="hour-20241231.xsd#PrepaidExpensesAndOtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/PropertyAndEquipment" xlink:href="hour-20241231.xsd#PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/AccountsPayableAndCreditCardsPayable" xlink:href="hour-20241231.xsd#AccountsPayableAndCreditCardsPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/Short-termLoan" xlink:href="hour-20241231.xsd#Short-termLoan" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/AccruedExpensesAndOtherCurrentLiabilities" xlink:href="hour-20241231.xsd#AccruedExpensesAndOtherCurrentLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/Leases" xlink:href="hour-20241231.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/RelatedPartyBalancesAndTransactions" xlink:href="hour-20241231.xsd#RelatedPartyBalancesAndTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/DisaggregationOfRevenue" xlink:href="hour-20241231.xsd#DisaggregationOfRevenue" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/IncomeTax" xlink:href="hour-20241231.xsd#IncomeTax" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/StockholdersEquity" xlink:href="hour-20241231.xsd#StockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/CommitmentsAndContingencies" xlink:href="hour-20241231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/SubsequentEvents" xlink:href="hour-20241231.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="hour-20241231.xsd#NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" xlink:href="hour-20241231.xsd#NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/InventoryTables" xlink:href="hour-20241231.xsd#InventoryTables" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:href="hour-20241231.xsd#PrepaidExpensesAndOtherCurrentAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/PropertyAndEquipmentTables" xlink:href="hour-20241231.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/AccountsPayableAndCreditCardsPayableTables" xlink:href="hour-20241231.xsd#AccountsPayableAndCreditCardsPayableTables" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables" xlink:href="hour-20241231.xsd#AccruedExpensesAndOtherCurrentLiabilitiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/LeasesTables" xlink:href="hour-20241231.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/DisaggregationOfRevenueTables" xlink:href="hour-20241231.xsd#DisaggregationOfRevenueTables" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/IncomeTaxTables" xlink:href="hour-20241231.xsd#IncomeTaxTables" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/ScheduleOfForeignCurrencyExchangeRatesDetails" xlink:href="hour-20241231.xsd#ScheduleOfForeignCurrencyExchangeRatesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="hour-20241231.xsd#NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/ScheduleOfInventoryDetails" xlink:href="hour-20241231.xsd#ScheduleOfInventoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/InventoryDetailsNarrative" xlink:href="hour-20241231.xsd#InventoryDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails" xlink:href="hour-20241231.xsd#ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/PrepaidExpensesAndOtherCurrentAssetsDetailsNarrative" xlink:href="hour-20241231.xsd#PrepaidExpensesAndOtherCurrentAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/ScheduleOfPropertyAndEquipmentDetails" xlink:href="hour-20241231.xsd#ScheduleOfPropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="hour-20241231.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/ScheduleOfAccountsPayableAndCreditCardsPayableDetails" xlink:href="hour-20241231.xsd#ScheduleOfAccountsPayableAndCreditCardsPayableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/AccountsPayableAndCreditCardsPayableDetailsNarrative" xlink:href="hour-20241231.xsd#AccountsPayableAndCreditCardsPayableDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/Short-termLoanDetailsNarrative" xlink:href="hour-20241231.xsd#Short-termLoanDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" xlink:href="hour-20241231.xsd#ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetailsNarrative" xlink:href="hour-20241231.xsd#AccruedExpensesAndOtherCurrentLiabilitiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/ScheduleOfOperatingLeasesCostDetails" xlink:href="hour-20241231.xsd#ScheduleOfOperatingLeasesCostDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/ScheduleOfOperatingLeaseLiabilitiesDetails" xlink:href="hour-20241231.xsd#ScheduleOfOperatingLeaseLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/LeasesDetailsNarrative" xlink:href="hour-20241231.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/RelatedPartyBalancesAndTransactionsDetailsNarrative" xlink:href="hour-20241231.xsd#RelatedPartyBalancesAndTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/ScheduleOfRevenueDetails" xlink:href="hour-20241231.xsd#ScheduleOfRevenueDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:href="hour-20241231.xsd#ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/ScheduleOfEffectiveTaxRateReconciliationDetails" xlink:href="hour-20241231.xsd#ScheduleOfEffectiveTaxRateReconciliationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/ScheduleOfTaxExpenseSummaryDetails" xlink:href="hour-20241231.xsd#ScheduleOfTaxExpenseSummaryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:href="hour-20241231.xsd#ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/IncomeTaxDetailsNarrative" xlink:href="hour-20241231.xsd#IncomeTaxDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/StockholdersEquityDetailsNarrative" xlink:href="hour-20241231.xsd#StockholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/SubsequentEventsDetailsNarrative" xlink:href="hour-20241231.xsd#SubsequentEventsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosureWithAdditionalMeasures" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpDisclosureWithAdditionalMeasures" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpTable" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpAdjustmentsToCompensation" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpAdjustmentsToCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/TabularListsByExecutiveCategory" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#TabularListsByExecutiveCategory" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/TabularListMeasures" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#TabularListMeasures" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpMeasures" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpMeasures" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpExecutiveCategoriesOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpExecutiveCategoriesOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpAdjustmentsOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpAdjustmentsOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/IndividualsOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#IndividualsOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/AwardTypeOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardTypeOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/TradingArrangementsOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#TradingArrangmentsOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ForgoneRecoveries" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ForgoneRecoveries" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/OutstandingRecoveries" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#OutstandingRecoveries" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardsCloseToMnpiDisc" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardsCloseToMnpiDisc" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangementsByInd" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingArrangemenstByInd" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/Defaults" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#Defaults" xlink:type="simple" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapAssetsAbstract_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_50" xlink:to="loc_us-gaapAssetsCurrentAbstract_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_50" xlink:to="loc_us-gaapCash_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_50" xlink:to="loc_us-gaapAccountsReceivableNetCurrent_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_50" xlink:to="loc_us-gaapInventoryNet_50" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_50" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent_50" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_50" xlink:to="loc_us-gaapAssetsCurrent_50" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_50" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_50" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaapDeferredIncomeTaxAssetsNet_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_50" xlink:to="loc_us-gaapDeferredIncomeTaxAssetsNet_50" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_50" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset_50" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent" xlink:label="loc_us-gaapAssetsNoncurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_50" xlink:to="loc_us-gaapAssetsNoncurrent_50" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_50" xlink:to="loc_us-gaapAssets_50" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_50" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_50" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract_50" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_50" xlink:to="loc_us-gaapAccountsPayableCurrent_50" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_CreditCardsPayable" xlink:label="loc_HOURCreditCardsPayable_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_50" xlink:to="loc_HOURCreditCardsPayable_50" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="loc_us-gaapLinesOfCreditCurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_50" xlink:to="loc_us-gaapLinesOfCreditCurrent_50" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_50" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent_50" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_50" xlink:to="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities_50" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaapOtherLiabilitiesCurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_50" xlink:to="loc_us-gaapOtherLiabilitiesCurrent_50" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_50" xlink:to="loc_us-gaapLiabilitiesCurrent_50" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="loc_us-gaapAssetsNoncurrentAbstract_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_50" xlink:to="loc_us-gaapAssetsNoncurrentAbstract_50" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsNoncurrentAbstract_50" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent_50" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsNoncurrentAbstract_50" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent_50" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaapLiabilitiesNoncurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsNoncurrentAbstract_50" xlink:to="loc_us-gaapLiabilitiesNoncurrent_50" xlink:type="arc" order="24" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_50" xlink:to="loc_us-gaapLiabilities_50" xlink:type="arc" order="25" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_50" xlink:to="loc_us-gaapCommitmentsAndContingencies_50" xlink:type="arc" order="26" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_50" xlink:to="loc_us-gaapStockholdersEquityAbstract_50" xlink:type="arc" order="27" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_50" xlink:to="loc_us-gaapPreferredStockValue_50" xlink:type="arc" order="28" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_50" xlink:to="loc_us-gaapCommonStockValue_50" xlink:type="arc" order="29" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_50" xlink:to="loc_us-gaapAdditionalPaidInCapital_50" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_50" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit_50" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_50" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax_50" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_50" xlink:to="loc_us-gaapStockholdersEquity_50" xlink:type="arc" order="33" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_50" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity_50" xlink:type="arc" order="34" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" xlink:title="00000004 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/StatementsOfStockholdersEquity" xlink:title="00000005 - Statement - Consolidated Statements of Stockholders&apos; Equity">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_60" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_60" xlink:type="arc" order="6" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Consolidated Statements of Cash Flows" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:title="00000012 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:title="00000013 - Disclosure - Material Cybersecurity Incident Disclosure" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:title="999014 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/RecentAccountingPronouncementsNotYetAdopted" xlink:title="999015 - Disclosure - Recent Accounting Pronouncements Not Yet Adopted" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/Inventory" xlink:title="999016 - Disclosure - Inventory" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:title="999017 - Disclosure - Prepaid Expenses and Other Current Assets" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/PropertyAndEquipment" xlink:title="999018 - Disclosure - Property and Equipment" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/AccountsPayableAndCreditCardsPayable" xlink:title="999019 - Disclosure - Accounts Payable and Credit Cards Payable" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/Short-termLoan" xlink:title="999020 - Disclosure - Short-Term Loan" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/AccruedExpensesAndOtherCurrentLiabilities" xlink:title="999021 - Disclosure - Accrued Expenses and Other Current Liabilities" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/Leases" xlink:title="999022 - Disclosure - Leases" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/RelatedPartyBalancesAndTransactions" xlink:title="999023 - Disclosure - Related Party Balances and Transactions" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/DisaggregationOfRevenue" xlink:title="999024 - Disclosure - Disaggregation of Revenue" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/IncomeTax" xlink:title="999025 - Disclosure - Income Tax" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/StockholdersEquity" xlink:title="999026 - Disclosure - Stockholders&#8217; Equity" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/CommitmentsAndContingencies" xlink:title="999027 - Disclosure - Commitments and Contingencies" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/SubsequentEvents" xlink:title="999028 - Disclosure - Subsequent Events" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:title="999029 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Policies)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" xlink:title="999030 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/InventoryTables" xlink:title="999031 - Disclosure - Inventory (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:title="999032 - Disclosure - Prepaid Expenses and Other Current Assets (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/PropertyAndEquipmentTables" xlink:title="999033 - Disclosure - Property and Equipment (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/AccountsPayableAndCreditCardsPayableTables" xlink:title="999034 - Disclosure - Accounts Payable and Credit Cards Payable (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables" xlink:title="999035 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/LeasesTables" xlink:title="999036 - Disclosure - Leases (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/DisaggregationOfRevenueTables" xlink:title="999037 - Disclosure - Disaggregation of Revenue (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/IncomeTaxTables" xlink:title="999038 - Disclosure - Income Tax (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/ScheduleOfForeignCurrencyExchangeRatesDetails" xlink:title="999039 - Disclosure - Schedule of Foreign Currency Exchange Rates (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_PeriodNTDUSDExchangeRateMember" xlink:label="loc_HOURPeriodNTDUSDExchangeRateMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_HOURPeriodNTDUSDExchangeRateMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_PeriodAverageNTDUSDExchangeRateMember" xlink:label="loc_HOURPeriodAverageNTDUSDExchangeRateMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_HOURPeriodAverageNTDUSDExchangeRateMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:label="loc_us-gaapForeignCurrencyExchangeRateTranslation1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapForeignCurrencyExchangeRateTranslation1_50" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="999040 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductInformationLineItems" xlink:label="loc_us-gaapProductInformationLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="loc_us-gaapScheduleOfProductInformationTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapScheduleOfProductInformationTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_us-gaapComputerEquipmentMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapComputerEquipmentMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtMajorCustomersAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_CustomerMember" xlink:label="loc_HOURCustomerMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_HOURCustomerMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember_50" xlink:type="arc" order="53" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="loc_us-gaapNumberOfOperatingSegments_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapNumberOfOperatingSegments_80" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFDICInsuredAmount" xlink:label="loc_us-gaapCashFDICInsuredAmount_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapCashFDICInsuredAmount_80" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaapInventoryWriteDown_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapInventoryWriteDown_80" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfPropertyRepairsAndMaintenance" xlink:label="loc_us-gaapCostOfPropertyRepairsAndMaintenance_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapCostOfPropertyRepairsAndMaintenance_80" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_80" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:label="loc_us-gaapImpairmentOfLongLivedAssetsToBeDisposedOf_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapImpairmentOfLongLivedAssetsToBeDisposedOf_80" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_SalesReturnRate" xlink:label="loc_HOURSalesReturnRate_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_HOURSalesReturnRate_80" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_ShippingAndHandlingCosts" xlink:label="loc_HOURShippingAndHandlingCosts_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_HOURShippingAndHandlingCosts_80" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapSalesAndExciseTaxPayableCurrentAndNoncurrent_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapSalesAndExciseTaxPayableCurrentAndNoncurrent_80" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCustomer" xlink:label="loc_us-gaapConcentrationRiskCustomer_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapConcentrationRiskCustomer_80" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1_80" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaapAdvertisingExpense_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapAdvertisingExpense_80" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_80" xlink:type="arc" order="12" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/ScheduleOfInventoryDetails" xlink:title="999041 - Disclosure - Schedule of Inventory (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/InventoryDetailsNarrative" xlink:title="999042 - Disclosure - Inventory (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails" xlink:title="999043 - Disclosure - Schedule of Prepaid Expenses and Other Current Assets (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/PrepaidExpensesAndOtherCurrentAssetsDetailsNarrative" xlink:title="999044 - Disclosure - Prepaid Expenses and Other Current Assets (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/ScheduleOfPropertyAndEquipmentDetails" xlink:title="999045 - Disclosure - Schedule of Property and Equipment (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/PropertyAndEquipmentDetailsNarrative" xlink:title="999046 - Disclosure - Property and Equipment (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/ScheduleOfAccountsPayableAndCreditCardsPayableDetails" xlink:title="999047 - Disclosure - Schedule of Accounts Payable and Credit Cards Payable (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/AccountsPayableAndCreditCardsPayableDetailsNarrative" xlink:title="999048 - Disclosure - Accounts Payable and Credit Cards Payable (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/Short-termLoanDetailsNarrative" xlink:title="999049 - Disclosure - Short-Term Loan (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaapLineOfCreditFacilityLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaapLineOfCreditFacilityTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaapCreditFacilityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapCreditFacilityAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaapCreditFacilityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapCreditFacilityAxis" xlink:to="loc_us-gaapCreditFacilityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaapCreditFacilityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCreditFacilityAxis" xlink:to="loc_us-gaapCreditFacilityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaapLineOfCreditMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_us-gaapLineOfCreditMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="loc_us-gaapLineOfCreditFacilityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapLineOfCreditFacilityAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaapLineOfCreditFacilityLenderDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLineOfCreditFacilityAxis" xlink:to="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaapLineOfCreditFacilityLenderDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLineOfCreditFacilityAxis" xlink:to="loc_us-gaapLineOfCreditFacilityLenderDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_TaishinInternationalBankMember" xlink:label="loc_HOURTaishinInternationalBankMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_HOURTaishinInternationalBankMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaapLineOfCredit_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCredit_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="loc_us-gaapLineOfCreditFacilityExpirationDate1_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityExpirationDate1_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:label="loc_us-gaapLineOfCreditFacilityInterestRateAtPeriodEnd_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityInterestRateAtPeriodEnd_90" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" xlink:title="999050 - Disclosure - Schedule of Accrued Expenses and Other Current Liabilities (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetailsNarrative" xlink:title="999051 - Disclosure - Accrued Expenses and Other Current Liabilities (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/ScheduleOfOperatingLeasesCostDetails" xlink:title="999052 - Disclosure - Schedule of Operating Leases Cost (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SubsidiariesMember" xlink:label="loc_srtSubsidiariesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_srtSubsidiariesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaapAwardDateAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardDateAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardDateAxis" xlink:to="loc_us-gaapAwardDateDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardDateAxis" xlink:to="loc_us-gaapAwardDateDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember" xlink:label="loc_HOURFebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_HOURFebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember" xlink:label="loc_HOURMarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_HOURMarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember" xlink:label="loc_HOURJuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_HOURJuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember" xlink:label="loc_HOURAugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_HOURAugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent_50" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/ScheduleOfOperatingLeaseLiabilitiesDetails" xlink:title="999053 - Disclosure - Schedule of Operating Lease Liabilities (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/LeasesDetailsNarrative" xlink:title="999054 - Disclosure - Leases (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/RelatedPartyBalancesAndTransactionsDetailsNarrative" xlink:title="999055 - Disclosure - Related Party Balances and Transactions (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_LoanAgreementMember" xlink:label="loc_HOURLoanAgreementMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_HOURLoanAgreementMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities" xlink:label="loc_us-gaapOtherLiabilities_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapOtherLiabilities_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_StockholderPayable" xlink:label="loc_HOURStockholderPayable_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_HOURStockholderPayable_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedBonusesCurrent" xlink:label="loc_us-gaapAccruedBonusesCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapAccruedBonusesCurrent_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_70" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDateDescription" xlink:label="loc_us-gaapDebtInstrumentMaturityDateDescription_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDateDescription_70" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="loc_us-gaapRepaymentsOfRelatedPartyDebt_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapRepaymentsOfRelatedPartyDebt_70" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/ScheduleOfRevenueDetails" xlink:title="999056 - Disclosure - Schedule of Revenue (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaapDisaggregationOfRevenueLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaapDisaggregationOfRevenueTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDisaggregationOfRevenueLineItems" xlink:to="loc_us-gaapDisaggregationOfRevenueTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srtStatementGeographicalAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDisaggregationOfRevenueTable" xlink:to="loc_srtStatementGeographicalAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_AmericasMember" xlink:label="loc_srtAmericasMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_srtAmericasMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_InternationalMember" xlink:label="loc_HOURInternationalMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_HOURInternationalMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_OtherMember" xlink:label="loc_HOUROtherMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_HOUROtherMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_RevenueGross" xlink:label="loc_HOURRevenueGross_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDisaggregationOfRevenueLineItems" xlink:to="loc_HOURRevenueGross_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_SalesReturns" xlink:label="loc_HOURSalesReturns_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDisaggregationOfRevenueLineItems" xlink:to="loc_HOURSalesReturns_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_Discounts" xlink:label="loc_HOURDiscounts_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDisaggregationOfRevenueLineItems" xlink:to="loc_HOURDiscounts_90" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDisaggregationOfRevenueLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_90" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:title="999057 - Disclosure - Schedule of Effective Income Tax Rate Reconciliation (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/ScheduleOfEffectiveTaxRateReconciliationDetails" xlink:title="999058 - Disclosure - Schedule of Effective Tax Rate Reconciliation (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/ScheduleOfTaxExpenseSummaryDetails" xlink:title="999059 - Disclosure - Schedule of Tax Expense Summary (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:title="999060 - Disclosure - Schedule of Deferred Tax Assets and Liabilities (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTable" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapEffectiveIncomeTaxRateReconciliationLineItems" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaapIncomeTaxAuthorityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapEffectiveIncomeTaxRateReconciliationTable" xlink:to="loc_us-gaapIncomeTaxAuthorityAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaapIncomeTaxAuthorityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapIncomeTaxAuthorityAxis" xlink:to="loc_us-gaapIncomeTaxAuthorityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaapIncomeTaxAuthorityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapIncomeTaxAuthorityAxis" xlink:to="loc_us-gaapIncomeTaxAuthorityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticCountryMember" xlink:label="loc_us-gaapDomesticCountryMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeTaxAuthorityDomain" xlink:to="loc_us-gaapDomesticCountryMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="loc_us-gaapStateAndLocalJurisdictionMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeTaxAuthorityDomain" xlink:to="loc_us-gaapStateAndLocalJurisdictionMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNet_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEffectiveIncomeTaxRateReconciliationLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsLiabilitiesNet_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_DeferredTaxAssetsOperatingLeaseRightOfUseAsset" xlink:label="loc_HOURDeferredTaxAssetsOperatingLeaseRightOfUseAsset_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEffectiveIncomeTaxRateReconciliationLineItems" xlink:to="loc_HOURDeferredTaxAssetsOperatingLeaseRightOfUseAsset_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="loc_us-gaapDeferredTaxAssetsInventory_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEffectiveIncomeTaxRateReconciliationLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsInventory_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaapOperatingLossCarryforwards_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEffectiveIncomeTaxRateReconciliationLineItems" xlink:to="loc_us-gaapOperatingLossCarryforwards_70" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEffectiveIncomeTaxRateReconciliationLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsNet_70" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/IncomeTaxDetailsNarrative" xlink:title="999061 - Disclosure - Income Tax (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/StockholdersEquityDetailsNarrative" xlink:title="999062 - Disclosure - Stockholders&#8217; Equity (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtTitleOfIndividualAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_AlanGaoMember" xlink:label="loc_HOURAlanGaoMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_HOURAlanGaoMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_SamLaiMember" xlink:label="loc_HOURSamLaiMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_HOURSamLaiMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_MaggieYuMember" xlink:label="loc_HOURMaggieYuMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_HOURMaggieYuMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_MichaelLennerMember" xlink:label="loc_HOURMichaelLennerMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_HOURMichaelLennerMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_DouglasBranchMember" xlink:label="loc_HOURDouglasBranchMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_HOURDouglasBranchMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_HillaryBuiMember" xlink:label="loc_HOURHillaryBuiMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_HOURHillaryBuiMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_BranchMember" xlink:label="loc_HOURBranchMember_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_HOURBranchMember_210" xlink:type="arc" order="211" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember" xlink:label="loc_HOURExecutiveEmploymentAgreementsOrDirectorAgreementsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_HOURExecutiveEmploymentAgreementsOrDirectorAgreementsMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaapRestrictedStockMember_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockMember_210" xlink:type="arc" order="212" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesAuthorized_250" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare_250" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesIssued_250" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesOutstanding_250" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized_250" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare_250" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued_250" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding_250" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_250" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare_250" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_250" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://hourloop.com/role/SubsequentEventsDetailsNarrative" xlink:title="999063 - Disclosure - Subsequent Events (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaapSubsequentEventLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaapSubsequentEventTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapSubsequentEventTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_srtTitleOfIndividualAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_AlanGaoMember" xlink:label="loc_HOURAlanGaoMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_HOURAlanGaoMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember" xlink:label="loc_HOURExecutiveEmploymentAgreementsOrDirectorAgreementsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_HOURExecutiveEmploymentAgreementsOrDirectorAgreementsMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember_0" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare_30" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/PvpExecutiveCategoriesOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/PvpAdjustmentsOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/IndividualsOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/AwardTypeOnly">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_PeriodNTDUSDExchangeRateMember" xlink:label="loc_HOURPeriodNTDUSDExchangeRateMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_HOURPeriodNTDUSDExchangeRateMember" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_PeriodAverageNTDUSDExchangeRateMember" xlink:label="loc_HOURPeriodAverageNTDUSDExchangeRateMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_HOURPeriodAverageNTDUSDExchangeRateMember" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/TradingArrangementsOnly" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>hour-20241231_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.25b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related and Nonrelated Parties [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember" xlink:label="us-gaap_RelatedPartyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyMember" xlink:to="us-gaap_RelatedPartyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyMember_lbl" xml:lang="en-US">Related Party [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComputerEquipmentMember" xlink:to="us-gaap_ComputerEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComputerEquipmentMember_lbl" xml:lang="en-US">Computer Equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MajorCustomersAxis_lbl" xml:lang="en-US">Customer [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_CustomerMember" xlink:label="HOUR_CustomerMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_CustomerMember" xlink:to="HOUR_CustomerMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_CustomerMember_lbl" xml:lang="en-US">Customer [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US">Revenue Benchmark [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Award Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_PeriodNTDUSDExchangeRateMember" xlink:label="HOUR_PeriodNTDUSDExchangeRateMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_PeriodNTDUSDExchangeRateMember" xlink:to="HOUR_PeriodNTDUSDExchangeRateMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_PeriodNTDUSDExchangeRateMember_lbl" xml:lang="en-US">Period NTD: USD Exchange Rate [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_PeriodAverageNTDUSDExchangeRateMember" xlink:label="HOUR_PeriodAverageNTDUSDExchangeRateMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_PeriodAverageNTDUSDExchangeRateMember" xlink:to="HOUR_PeriodAverageNTDUSDExchangeRateMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_PeriodAverageNTDUSDExchangeRateMember_lbl" xml:lang="en-US">Period Average NTD: USD Exchange Rate [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityAxis_lbl" xml:lang="en-US">Credit Facility [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember" xlink:label="us-gaap_LineOfCreditMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditMember" xlink:to="us-gaap_LineOfCreditMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditMember_lbl" xml:lang="en-US">Line of Credit [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityAxis_lbl" xml:lang="en-US">Lender Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_TaishinInternationalBankMember" xlink:label="HOUR_TaishinInternationalBankMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_TaishinInternationalBankMember" xlink:to="HOUR_TaishinInternationalBankMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_TaishinInternationalBankMember_lbl" xml:lang="en-US">Taishin International Bank [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidatedEntitiesAxis_lbl" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SubsidiariesMember" xlink:label="srt_SubsidiariesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SubsidiariesMember" xlink:to="srt_SubsidiariesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_SubsidiariesMember_lbl" xml:lang="en-US">Subsidiaries [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateAxis" xlink:label="us-gaap_AwardDateAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardDateAxis" xlink:to="us-gaap_AwardDateAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardDateAxis_lbl" xml:lang="en-US">Award Date [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember" xlink:label="HOUR_FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember" xlink:to="HOUR_FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember_lbl" xml:lang="en-US">February 2023 to March 2025 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember" xlink:label="HOUR_MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember" xlink:to="HOUR_MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember_lbl" xml:lang="en-US">March 2024 to June 2025 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember" xlink:label="HOUR_JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember" xlink:to="HOUR_JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember_lbl" xml:lang="en-US">June 2024 to May 2025 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember" xlink:label="HOUR_AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember" xlink:to="HOUR_AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember_lbl" xml:lang="en-US">August 2024 to July 2025 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_TypeOfArrangementAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TypeOfArrangementAxis_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_LoanAgreementMember" xlink:label="HOUR_LoanAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_LoanAgreementMember" xlink:to="HOUR_LoanAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_LoanAgreementMember_lbl" xml:lang="en-US">Loan Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementGeographicalAxis_lbl" xml:lang="en-US">Geographical [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_AmericasMember" xlink:label="srt_AmericasMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_AmericasMember" xlink:to="srt_AmericasMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_AmericasMember_lbl" xml:lang="en-US">Americas [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_InternationalMember" xlink:label="HOUR_InternationalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_InternationalMember" xlink:to="HOUR_InternationalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_InternationalMember_lbl" xml:lang="en-US">International [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_OtherMember" xlink:label="HOUR_OtherMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_OtherMember" xlink:to="HOUR_OtherMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_OtherMember_lbl" xml:lang="en-US">Other [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xml:lang="en-US">Income Tax Jurisdiction [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DomesticCountryMember" xlink:to="us-gaap_DomesticCountryMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DomesticCountryMember_lbl" xml:lang="en-US">Domestic Tax Jurisdiction [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalJurisdictionMember" xlink:to="us-gaap_StateAndLocalJurisdictionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualAxis_lbl" xml:lang="en-US">Title and Position [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_AlanGaoMember" xlink:label="HOUR_AlanGaoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_AlanGaoMember" xlink:to="HOUR_AlanGaoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_AlanGaoMember_lbl" xml:lang="en-US">Alan Gao [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember" xlink:label="HOUR_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember" xlink:to="HOUR_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_lbl" xml:lang="en-US">Executive Employment Agreements or Director Agreements [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_SamLaiMember" xlink:label="HOUR_SamLaiMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_SamLaiMember" xlink:to="HOUR_SamLaiMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_SamLaiMember_lbl" xml:lang="en-US">Sam Lai [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_MaggieYuMember" xlink:label="HOUR_MaggieYuMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_MaggieYuMember" xlink:to="HOUR_MaggieYuMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_MaggieYuMember_lbl" xml:lang="en-US">Maggie Yu [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_MichaelLennerMember" xlink:label="HOUR_MichaelLennerMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_MichaelLennerMember" xlink:to="HOUR_MichaelLennerMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_MichaelLennerMember_lbl" xml:lang="en-US">Michael Lenner [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_DouglasBranchMember" xlink:label="HOUR_DouglasBranchMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_DouglasBranchMember" xlink:to="HOUR_DouglasBranchMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_DouglasBranchMember_lbl" xml:lang="en-US">Douglas Branch [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_HillaryBuiMember" xlink:label="HOUR_HillaryBuiMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_HillaryBuiMember" xlink:to="HOUR_HillaryBuiMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_HillaryBuiMember_lbl" xml:lang="en-US">Hillary Bui [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_BranchMember" xlink:label="HOUR_BranchMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_BranchMember" xlink:to="HOUR_BranchMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_BranchMember_lbl" xml:lang="en-US">Branch [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockMember_lbl" xml:lang="en-US">Restricted Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CoverAbstract_lbl" xml:lang="en-US">Cover [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentRegistrationStatement_lbl" xml:lang="en-US">Document Registration Statement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyReport_lbl" xml:lang="en-US">Document Shell Company Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyEventDate" xlink:label="dei_DocumentShellCompanyEventDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyEventDate" xlink:to="dei_DocumentShellCompanyEventDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyEventDate_lbl" xml:lang="en-US">Document Shell Company Event Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodStartDate" xlink:label="dei_DocumentPeriodStartDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodStartDate" xlink:to="dei_DocumentPeriodStartDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodStartDate_lbl" xml:lang="en-US">Document Period Start Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPrimarySicNumber" xlink:label="dei_EntityPrimarySicNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPrimarySicNumber" xlink:to="dei_EntityPrimarySicNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPrimarySicNumber_lbl" xml:lang="en-US">Entity Primary SIC Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CountryRegion" xlink:label="dei_CountryRegion" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CountryRegion" xlink:to="dei_CountryRegion_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CountryRegion_lbl" xml:lang="en-US">Country Region</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Extension" xlink:label="dei_Extension" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Extension" xlink:to="dei_Extension_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Extension_lbl" xml:lang="en-US">Extension</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_WrittenCommunications_lbl" xml:lang="en-US">Written Communications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SolicitingMaterial_lbl" xml:lang="en-US">Soliciting Material</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementTenderOffer_lbl" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_NoTradingSymbolFlag_lbl" xml:lang="en-US">No Trading Symbol Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12gTitle" xlink:label="dei_Security12gTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12gTitle" xlink:to="dei_Security12gTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12gTitle_lbl" xml:lang="en-US">Title of 12(g) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityReportingObligation" xlink:label="dei_SecurityReportingObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityReportingObligation" xlink:to="dei_SecurityReportingObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityReportingObligation_lbl" xml:lang="en-US">Security Reporting Obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AnnualInformationForm" xlink:label="dei_AnnualInformationForm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AnnualInformationForm" xlink:to="dei_AnnualInformationForm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AnnualInformationForm_lbl" xml:lang="en-US">Annual Information Form</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="dei_AuditedAnnualFinancialStatements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditedAnnualFinancialStatements" xlink:to="dei_AuditedAnnualFinancialStatements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditedAnnualFinancialStatements_lbl" xml:lang="en-US">Audited Annual Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Elected Not To Use the Extended Transition Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAccountingStandard_lbl" xml:lang="en-US">Document Accounting Standard</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_OtherReportingStandardItemNumber" xlink:label="dei_OtherReportingStandardItemNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_OtherReportingStandardItemNumber" xlink:to="dei_OtherReportingStandardItemNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_OtherReportingStandardItemNumber_lbl" xml:lang="en-US">Other Reporting Standard Item Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityBankruptcyProceedingsReportingCurrent" xlink:to="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xml:lang="en-US">Entity Bankruptcy Proceedings, Reporting Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_IcfrAuditorAttestationFlag" xlink:to="dei_IcfrAuditorAttestationFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_IcfrAuditorAttestationFlag_lbl" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFinStmtErrorCorrectionFlag" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag_lbl" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityListingParValuePerShare" xlink:label="dei_EntityListingParValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityListingParValuePerShare" xlink:to="dei_EntityListingParValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityListingParValuePerShare_lbl" xml:lang="en-US">Entity Listing, Par Value Per Share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorFirmId" xlink:to="dei_AuditorFirmId_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorFirmId_lbl" xml:lang="en-US">Auditor Firm ID</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorOpinionTextBlock" xlink:label="dei_AuditorOpinionTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorOpinionTextBlock" xlink:to="dei_AuditorOpinionTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorOpinionTextBlock_lbl" xml:lang="en-US">Auditor Opinion [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName" xlink:label="dei_AuditorName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorName" xlink:to="dei_AuditorName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorName_lbl" xml:lang="en-US">Auditor Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorLocation" xlink:to="dei_AuditorLocation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorLocation_lbl" xml:lang="en-US">Auditor Location</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xml:lang="en-US">Defined Benefit Plan [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Cash" xlink:label="us-gaap_Cash" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Cash_lbl" xml:lang="en-US">Cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventory, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xml:lang="en-US">Deferred tax assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Operating lease right-of-use lease assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent" xlink:label="us-gaap_AssetsNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsNoncurrent_lbl" xml:lang="en-US">Total non-current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">TOTAL ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_CreditCardsPayable" xlink:label="HOUR_CreditCardsPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_CreditCardsPayable" xlink:to="HOUR_CreditCardsPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_CreditCardsPayable_lbl" xml:lang="en-US">Credit cards payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="us-gaap_LinesOfCreditCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LinesOfCreditCurrent" xlink:to="us-gaap_LinesOfCreditCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LinesOfCreditCurrent_lbl" xml:lang="en-US">Short-term loan</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Operating lease liabilities-current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl" xml:lang="en-US">Accrued expenses and other current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xml:lang="en-US">Due to related parties</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="us-gaap_AssetsNoncurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsNoncurrentAbstract_lbl" xml:lang="en-US">Non-current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Operating lease liabilities-non-current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US">Due to related parties</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xml:lang="en-US">Total non-current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Commitments and contingencies</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Stockholders&#8217; equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US">Preferred stock: $0.0001 par value, 10,000,000 shares authorized, none issued and outstanding as of December 31, 2024 and 2023</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock: $0.0001 par value, 300,000,000 shares authorized, 35,143,460 and 35,082,464 shares issued and outstanding as of December 31, 2024 and 2023, respectively</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid-in capital</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">TOTAL LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Preferred stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US">Preferred stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US">Preferred stock, shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xml:lang="en-US">Revenues, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US">Cost of revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross profit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US">Operating expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xml:lang="en-US">Selling and marketing</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total operating expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Income (loss) from operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpenseAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">Other (expenses) income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherExpenses" xlink:label="us-gaap_OtherExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherExpenses" xlink:to="us-gaap_OtherExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherExpenses_lbl" xml:lang="en-US">Other expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating" xlink:label="us-gaap_InterestExpenseNonoperating" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseNonoperating" xlink:to="us-gaap_InterestExpenseNonoperating_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestExpenseNonoperating_lbl" xml:lang="en-US">Interest expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Other income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">Total other expenses, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Income (loss) before income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income tax (expense) benefit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net income (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_lbl" xml:lang="en-US">Other comprehensive loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax_lbl" xml:lang="en-US">Foreign currency translation adjustments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Total comprehensive income (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Basic income (loss) per common share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Diluted income (loss) per common share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Weighted-average number of common shares outstanding, basic</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Weighted-average number of common shares outstanding, diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_2_lbl" xml:lang="en-US">Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xml:lang="en-US">Stock-based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xml:lang="en-US">Stock-based compensation, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_lbl" xml:lang="en-US">Currency translation adjustments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_2_lbl" xml:lang="en-US">Net income (loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_3_lbl" xml:lang="en-US">Balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_2_lbl" xml:lang="en-US">Balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Reconciliation of net income (loss) to net cash used in operating activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl" xml:lang="en-US">Amortization of operating lease right-of-use lease assets</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_DeferredTaxAssets" xlink:label="HOUR_DeferredTaxAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_DeferredTaxAssets" xlink:to="HOUR_DeferredTaxAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="HOUR_DeferredTaxAssets_lbl" xml:lang="en-US">Deferred tax assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Stock-based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWriteDown_lbl" xml:lang="en-US">Inventory allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossUnrealized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized_lbl" xml:lang="en-US">Unrealized Foreign Exchange Gain</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_IncreaseDecreaseInCreditCardsPayable" xlink:label="HOUR_IncreaseDecreaseInCreditCardsPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_IncreaseDecreaseInCreditCardsPayable" xlink:to="HOUR_IncreaseDecreaseInCreditCardsPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="HOUR_IncreaseDecreaseInCreditCardsPayable_lbl" xml:lang="en-US">Credit cards payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl" xml:lang="en-US">Accrued expenses and other current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xml:lang="en-US">Operating lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash provided by (used in) operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from investing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Purchases of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash used in investing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from financing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt_lbl" xml:lang="en-US">Payments to related parties</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash used in financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xml:lang="en-US">Effect of changes in foreign currency exchange rates</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">Net change in cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xml:lang="en-US">Cash at beginning of year</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2_lbl" xml:lang="en-US">Cash at end of year</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">Supplemental disclosures of cash flow information:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Cash paid for interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xml:lang="en-US">Cash paid for income tax</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xml:lang="en-US">Noncash investing and financing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_RightofuseOfAssetAndOperatingLeaseLiabilitiesRecognized" xlink:label="HOUR_RightofuseOfAssetAndOperatingLeaseLiabilitiesRecognized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_RightofuseOfAssetAndOperatingLeaseLiabilitiesRecognized" xlink:to="HOUR_RightofuseOfAssetAndOperatingLeaseLiabilitiesRecognized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_RightofuseOfAssetAndOperatingLeaseLiabilitiesRecognized_lbl" xml:lang="en-US">Operating lease right-of-use of assets and operating lease liabilities recognized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable" xlink:label="ecd_PvpTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PvpTable" xlink:to="ecd_PvpTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PvpTable_lbl" xml:lang="en-US">Pay vs Performance Disclosure [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis" xlink:label="ecd_ExecutiveCategoryAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ExecutiveCategoryAxis" xlink:to="ecd_ExecutiveCategoryAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ExecutiveCategoryAxis_lbl" xml:lang="en-US">Executive Category [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis" xlink:label="ecd_IndividualAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_IndividualAxis" xlink:to="ecd_IndividualAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_IndividualAxis_lbl" xml:lang="en-US">Individual [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis" xlink:label="ecd_AdjToCompAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToCompAxis" xlink:to="ecd_AdjToCompAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToCompAxis_lbl" xml:lang="en-US">Adjustment to Compensation [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis" xlink:label="ecd_MeasureAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MeasureAxis" xlink:to="ecd_MeasureAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MeasureAxis_lbl" xml:lang="en-US">Measure [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock" xlink:label="ecd_PvpTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PvpTableTextBlock" xlink:to="ecd_PvpTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PvpTableTextBlock_lbl" xml:lang="en-US">Pay vs Performance Disclosure, Table</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName" xlink:label="ecd_CoSelectedMeasureName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CoSelectedMeasureName" xlink:to="ecd_CoSelectedMeasureName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CoSelectedMeasureName_lbl" xml:lang="en-US">Company Selected Measure Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock" xlink:label="ecd_NamedExecutiveOfficersFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NamedExecutiveOfficersFnTextBlock" xlink:to="ecd_NamedExecutiveOfficersFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NamedExecutiveOfficersFnTextBlock_lbl" xml:lang="en-US">Named Executive Officers, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock" xlink:label="ecd_PeerGroupIssuersFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeerGroupIssuersFnTextBlock" xlink:to="ecd_PeerGroupIssuersFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeerGroupIssuersFnTextBlock_lbl" xml:lang="en-US">Peer Group Issuers, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock" xlink:label="ecd_ChangedPeerGroupFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ChangedPeerGroupFnTextBlock" xlink:to="ecd_ChangedPeerGroupFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ChangedPeerGroupFnTextBlock_lbl" xml:lang="en-US">Changed Peer Group, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt" xlink:label="ecd_PeoTotalCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeoTotalCompAmt" xlink:to="ecd_PeoTotalCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeoTotalCompAmt_lbl" xml:lang="en-US">PEO Total Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt" xlink:label="ecd_PeoActuallyPaidCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeoActuallyPaidCompAmt" xlink:to="ecd_PeoActuallyPaidCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeoActuallyPaidCompAmt_lbl" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock" xlink:label="ecd_AdjToPeoCompFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToPeoCompFnTextBlock" xlink:to="ecd_AdjToPeoCompFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToPeoCompFnTextBlock_lbl" xml:lang="en-US">Adjustment To PEO Compensation, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt" xlink:label="ecd_NonPeoNeoAvgTotalCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonPeoNeoAvgTotalCompAmt" xlink:to="ecd_NonPeoNeoAvgTotalCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonPeoNeoAvgTotalCompAmt_lbl" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:label="ecd_NonPeoNeoAvgCompActuallyPaidAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="ecd_NonPeoNeoAvgCompActuallyPaidAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonPeoNeoAvgCompActuallyPaidAmt_lbl" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:label="ecd_AdjToNonPeoNeoCompFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:to="ecd_AdjToNonPeoNeoCompFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToNonPeoNeoCompFnTextBlock_lbl" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:label="ecd_EquityValuationAssumptionDifferenceFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:to="ecd_EquityValuationAssumptionDifferenceFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_EquityValuationAssumptionDifferenceFnTextBlock_lbl" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:label="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:label="ecd_CompActuallyPaidVsNetIncomeTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="ecd_CompActuallyPaidVsNetIncomeTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsNetIncomeTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Net Income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:label="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:label="ecd_TotalShareholderRtnVsPeerGroupTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="ecd_TotalShareholderRtnVsPeerGroupTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TotalShareholderRtnVsPeerGroupTextBlock_lbl" xml:lang="en-US">Total Shareholder Return Vs Peer Group</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:label="ecd_CompActuallyPaidVsOtherMeasureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="ecd_CompActuallyPaidVsOtherMeasureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsOtherMeasureTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Other Measure</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock" xlink:label="ecd_TabularListTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TabularListTableTextBlock" xlink:to="ecd_TabularListTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TabularListTableTextBlock_lbl" xml:lang="en-US">Tabular List, Table</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt" xlink:label="ecd_TotalShareholderRtnAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TotalShareholderRtnAmt" xlink:to="ecd_TotalShareholderRtnAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TotalShareholderRtnAmt_lbl" xml:lang="en-US">Total Shareholder Return Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt" xlink:label="ecd_PeerGroupTotalShareholderRtnAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeerGroupTotalShareholderRtnAmt" xlink:to="ecd_PeerGroupTotalShareholderRtnAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeerGroupTotalShareholderRtnAmt_lbl" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_3_lbl" xml:lang="en-US">Net Income (Loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt" xlink:label="ecd_CoSelectedMeasureAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CoSelectedMeasureAmt" xlink:to="ecd_CoSelectedMeasureAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CoSelectedMeasureAmt_lbl" xml:lang="en-US">Company Selected Measure Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt" xlink:label="ecd_OtherPerfMeasureAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OtherPerfMeasureAmt" xlink:to="ecd_OtherPerfMeasureAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OtherPerfMeasureAmt_lbl" xml:lang="en-US">Other Performance Measure, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt" xlink:label="ecd_AdjToCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToCompAmt" xlink:to="ecd_AdjToCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToCompAmt_lbl" xml:lang="en-US">Adjustment to Compensation, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName" xlink:label="ecd_PeoName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeoName" xlink:to="ecd_PeoName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeoName_lbl" xml:lang="en-US">PEO Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName" xlink:label="ecd_MeasureName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MeasureName" xlink:to="ecd_MeasureName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MeasureName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock" xlink:label="ecd_NonGaapMeasureDescriptionTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonGaapMeasureDescriptionTextBlock" xlink:to="ecd_NonGaapMeasureDescriptionTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonGaapMeasureDescriptionTextBlock_lbl" xml:lang="en-US">Non-GAAP Measure Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock" xlink:label="ecd_Additional402vDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_Additional402vDisclosureTextBlock" xlink:to="ecd_Additional402vDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_Additional402vDisclosureTextBlock_lbl" xml:lang="en-US">Additional 402(v) Disclosure</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock" xlink:label="ecd_PnsnBnftsAdjFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PnsnBnftsAdjFnTextBlock" xlink:to="ecd_PnsnBnftsAdjFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PnsnBnftsAdjFnTextBlock_lbl" xml:lang="en-US">Pension Benefits Adjustments, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable" xlink:label="ecd_ErrCompRecoveryTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ErrCompRecoveryTable" xlink:to="ecd_ErrCompRecoveryTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ErrCompRecoveryTable_lbl" xml:lang="en-US">Erroneously Awarded Compensation Recovery [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis" xlink:label="ecd_RestatementDateAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_RestatementDateAxis" xlink:to="ecd_RestatementDateAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_RestatementDateAxis_lbl" xml:lang="en-US">Restatement Determination Date [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate" xlink:label="ecd_RestatementDeterminationDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_RestatementDeterminationDate" xlink:to="ecd_RestatementDeterminationDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_RestatementDeterminationDate_lbl" xml:lang="en-US">Restatement Determination Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt" xlink:label="ecd_AggtErrCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AggtErrCompAmt" xlink:to="ecd_AggtErrCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AggtErrCompAmt_lbl" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock" xlink:label="ecd_ErrCompAnalysisTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ErrCompAnalysisTextBlock" xlink:to="ecd_ErrCompAnalysisTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ErrCompAnalysisTextBlock_lbl" xml:lang="en-US">Erroneous Compensation Analysis</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:label="ecd_StkPrcOrTsrEstimationMethodTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="ecd_StkPrcOrTsrEstimationMethodTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_StkPrcOrTsrEstimationMethodTextBlock_lbl" xml:lang="en-US">Stock Price or TSR Estimation Method</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt" xlink:label="ecd_OutstandingAggtErrCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OutstandingAggtErrCompAmt" xlink:to="ecd_OutstandingAggtErrCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OutstandingAggtErrCompAmt_lbl" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:label="ecd_AggtErrCompNotYetDeterminedTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:to="ecd_AggtErrCompNotYetDeterminedTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AggtErrCompNotYetDeterminedTextBlock_lbl" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName" xlink:label="ecd_ForgoneRecoveryIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryIndName" xlink:to="ecd_ForgoneRecoveryIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ecd_ForgoneRecoveryIndName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:label="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:to="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_lbl" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:label="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_lbl" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:label="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_lbl" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:label="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:to="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_lbl" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName" xlink:label="ecd_OutstandingRecoveryIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OutstandingRecoveryIndName" xlink:to="ecd_OutstandingRecoveryIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ecd_OutstandingRecoveryIndName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt" xlink:label="ecd_OutstandingRecoveryCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OutstandingRecoveryCompAmt" xlink:to="ecd_OutstandingRecoveryCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OutstandingRecoveryCompAmt_lbl" xml:lang="en-US">Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:label="ecd_RestatementDoesNotRequireRecoveryTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:to="ecd_RestatementDoesNotRequireRecoveryTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_RestatementDoesNotRequireRecoveryTextBlock_lbl" xml:lang="en-US">Restatement does not require Recovery</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable" xlink:label="ecd_AwardsCloseToMnpiDiscTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardsCloseToMnpiDiscTable" xlink:to="ecd_AwardsCloseToMnpiDiscTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardsCloseToMnpiDiscTable_lbl" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock" xlink:label="ecd_AwardTmgMnpiDiscTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgMnpiDiscTextBlock" xlink:to="ecd_AwardTmgMnpiDiscTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgMnpiDiscTextBlock_lbl" xml:lang="en-US">Award Timing MNPI Disclosure</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock" xlink:label="ecd_AwardTmgMethodTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgMethodTextBlock" xlink:to="ecd_AwardTmgMethodTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgMethodTextBlock_lbl" xml:lang="en-US">Award Timing Method</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag" xlink:label="ecd_AwardTmgPredtrmndFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgPredtrmndFlag" xlink:to="ecd_AwardTmgPredtrmndFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgPredtrmndFlag_lbl" xml:lang="en-US">Award Timing Predetermined</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag" xlink:label="ecd_AwardTmgMnpiCnsdrdFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgMnpiCnsdrdFlag" xlink:to="ecd_AwardTmgMnpiCnsdrdFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgMnpiCnsdrdFlag_lbl" xml:lang="en-US">Award Timing MNPI Considered</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:label="ecd_AwardTmgHowMnpiCnsdrdTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="ecd_AwardTmgHowMnpiCnsdrdTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgHowMnpiCnsdrdTextBlock_lbl" xml:lang="en-US">Award Timing, How MNPI Considered</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag" xlink:label="ecd_MnpiDiscTimedForCompValFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MnpiDiscTimedForCompValFlag" xlink:to="ecd_MnpiDiscTimedForCompValFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MnpiDiscTimedForCompValFlag_lbl" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:label="ecd_AwardsCloseToMnpiDiscTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:to="ecd_AwardsCloseToMnpiDiscTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardsCloseToMnpiDiscTableTextBlock_lbl" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Table</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName" xlink:label="ecd_AwardsCloseToMnpiDiscIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardsCloseToMnpiDiscIndName" xlink:to="ecd_AwardsCloseToMnpiDiscIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ecd_AwardsCloseToMnpiDiscIndName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt" xlink:label="ecd_AwardUndrlygSecuritiesAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardUndrlygSecuritiesAmt" xlink:to="ecd_AwardUndrlygSecuritiesAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardUndrlygSecuritiesAmt_lbl" xml:lang="en-US">Underlying Securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice" xlink:label="ecd_AwardExrcPrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardExrcPrice" xlink:to="ecd_AwardExrcPrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardExrcPrice_lbl" xml:lang="en-US">Exercise Price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue" xlink:label="ecd_AwardGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardGrantDateFairValue" xlink:to="ecd_AwardGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardGrantDateFairValue_lbl" xml:lang="en-US">Fair Value as of Grant Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct" xlink:label="ecd_UndrlygSecurityMktPriceChngPct" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_UndrlygSecurityMktPriceChngPct" xlink:to="ecd_UndrlygSecurityMktPriceChngPct_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_UndrlygSecurityMktPriceChngPct_lbl" xml:lang="en-US">Underlying Security Market Price Change</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems" xlink:label="ecd_InsiderTradingArrLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_InsiderTradingArrLineItems" xlink:to="ecd_InsiderTradingArrLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_InsiderTradingArrLineItems_lbl" xml:lang="en-US">Insider Trading Arrangements [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock" xlink:label="ecd_MtrlTermsOfTrdArrTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="ecd_MtrlTermsOfTrdArrTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MtrlTermsOfTrdArrTextBlock_lbl" xml:lang="en-US">Material Terms of Trading Arrangement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName" xlink:label="ecd_TrdArrIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrIndName" xlink:to="ecd_TrdArrIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ecd_TrdArrIndName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle" xlink:label="ecd_TrdArrIndTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrIndTitle" xlink:to="ecd_TrdArrIndTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrIndTitle_lbl" xml:lang="en-US">Title</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag" xlink:label="ecd_Rule10b51ArrAdoptedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_Rule10b51ArrAdoptedFlag" xlink:to="ecd_Rule10b51ArrAdoptedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_Rule10b51ArrAdoptedFlag_lbl" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag" xlink:label="ecd_NonRule10b51ArrAdoptedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonRule10b51ArrAdoptedFlag" xlink:to="ecd_NonRule10b51ArrAdoptedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonRule10b51ArrAdoptedFlag_lbl" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate" xlink:label="ecd_TrdArrAdoptionDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrAdoptionDate" xlink:to="ecd_TrdArrAdoptionDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrAdoptionDate_lbl" xml:lang="en-US">Adoption Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag" xlink:label="ecd_Rule10b51ArrTrmntdFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_Rule10b51ArrTrmntdFlag" xlink:to="ecd_Rule10b51ArrTrmntdFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_Rule10b51ArrTrmntdFlag_lbl" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag" xlink:label="ecd_NonRule10b51ArrTrmntdFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonRule10b51ArrTrmntdFlag" xlink:to="ecd_NonRule10b51ArrTrmntdFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonRule10b51ArrTrmntdFlag_lbl" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate" xlink:label="ecd_TrdArrTerminationDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrTerminationDate" xlink:to="ecd_TrdArrTerminationDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrTerminationDate_lbl" xml:lang="en-US">Termination Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate" xlink:label="ecd_TrdArrExpirationDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrExpirationDate" xlink:to="ecd_TrdArrExpirationDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrExpirationDate_lbl" xml:lang="en-US">Expiration Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration" xlink:label="ecd_TrdArrDuration" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrDuration" xlink:to="ecd_TrdArrDuration_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrDuration_lbl" xml:lang="en-US">Arrangement Duration</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_NoInsiderTradingFlag" xlink:label="HOUR_NoInsiderTradingFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_NoInsiderTradingFlag" xlink:to="HOUR_NoInsiderTradingFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_NoInsiderTradingFlag_lbl" xml:lang="en-US">No Insider Trading Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems" xlink:label="ecd_InsiderTradingPoliciesProcLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_InsiderTradingPoliciesProcLineItems" xlink:to="ecd_InsiderTradingPoliciesProcLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_InsiderTradingPoliciesProcLineItems_lbl" xml:lang="en-US">Insider Trading Policies and Procedures [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:label="ecd_InsiderTrdPoliciesProcAdoptedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="ecd_InsiderTrdPoliciesProcAdoptedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_InsiderTrdPoliciesProcAdoptedFlag_lbl" xml:lang="en-US">Insider Trading Policies and Procedures Adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:label="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:to="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_lbl" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract_lbl" xml:lang="en-US">Cybersecurity Risk Management, Strategy, and Governance [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:label="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedFlag_lbl" xml:lang="en-US">Cybersecurity Risk Management Processes Integrated [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Management Processes Integrated [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:label="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:to="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag_lbl" xml:lang="en-US">Cybersecurity Risk Management Third Party Engaged [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:label="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:to="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_lbl" xml:lang="en-US">Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_lbl" xml:lang="en-US">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:label="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Board of Directors Oversight [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:to="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:label="cyd_CybersecurityRiskRoleOfManagementTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:to="cyd_CybersecurityRiskRoleOfManagementTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskRoleOfManagementTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Role of Management [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_lbl" xml:lang="en-US">Cybersecurity Risk Management Positions or Committees Responsible [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Management Positions or Committees Responsible [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" xlink:label="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" xlink:to="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag_lbl" xml:lang="en-US">Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentAbstract" xlink:label="cyd_MaterialCybersecurityIncidentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentAbstract" xlink:to="cyd_MaterialCybersecurityIncidentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentAbstract_lbl" xml:lang="en-US">Material Cybersecurity Incident [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentNatureTextBlock" xlink:label="cyd_MaterialCybersecurityIncidentNatureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentNatureTextBlock" xlink:to="cyd_MaterialCybersecurityIncidentNatureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentNatureTextBlock_lbl" xml:lang="en-US">Material Cybersecurity Incident Nature [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentScopeTextBlock" xlink:label="cyd_MaterialCybersecurityIncidentScopeTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentScopeTextBlock" xlink:to="cyd_MaterialCybersecurityIncidentScopeTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentScopeTextBlock_lbl" xml:lang="en-US">Material Cybersecurity Incident Scope [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentTimingTextBlock" xlink:label="cyd_MaterialCybersecurityIncidentTimingTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentTimingTextBlock" xlink:to="cyd_MaterialCybersecurityIncidentTimingTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentTimingTextBlock_lbl" xml:lang="en-US">Material Cybersecurity Incident Timing [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" xlink:label="cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" xlink:to="cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock_lbl" xml:lang="en-US">Material Cybersecurity Incident Material Impact or Reasonably Likely Material Impact [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" xlink:label="cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" xlink:to="cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock_lbl" xml:lang="en-US">Material Cybersecurity Incident Information Not Available or Undetermined [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Nature of Operations and Summary of Significant Accounting Policies</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="us-gaap_AccountingChangesAndErrorCorrectionsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:to="us-gaap_AccountingChangesAndErrorCorrectionsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingChangesAndErrorCorrectionsAbstract_lbl" xml:lang="en-US">Accounting Changes and Error Corrections [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl" xml:lang="en-US">Recent Accounting Pronouncements Not Yet Adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_lbl" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCurrentAssetsTextBlock" xlink:label="us-gaap_OtherCurrentAssetsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCurrentAssetsTextBlock" xlink:to="us-gaap_OtherCurrentAssetsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCurrentAssetsTextBlock_lbl" xml:lang="en-US">Prepaid Expenses and Other Current Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">Property and Equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_PayablesAndAccrualsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PayablesAndAccrualsAbstract_lbl" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xml:lang="en-US">Accounts Payable and Credit Cards Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US">Short-Term Loan</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xml:lang="en-US">Accrued Expenses and Other Current Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesAbstract_lbl" xml:lang="en-US">Leases [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xml:lang="en-US">Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">Related Party Balances and Transactions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xml:lang="en-US">Disaggregation of Revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">Income Tax</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US">Equity [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">Stockholders&#8217; Equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">Commitments and Contingencies</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">Subsequent Events</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of Presentation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US">Principles of Consolidation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US">Foreign Currency and Currency Translation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash and Cash Equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" xml:lang="en-US">Accounts Receivable and Allowance for Credit Losses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US">Inventory and Cost of Goods Sold</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property and Equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US">Impairment of Long-lived Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xml:lang="en-US">Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xml:lang="en-US">Fair Value Measurement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Segment Information</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_SalesTaxesPolicyTextBlock" xlink:label="HOUR_SalesTaxesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_SalesTaxesPolicyTextBlock" xlink:to="HOUR_SalesTaxesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_SalesTaxesPolicyTextBlock_lbl" xml:lang="en-US">Presentation of Sales Taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US">Concentration of Credit Risks</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_ForeignCurrencyExchangeRiskPolicyTextBlock" xlink:label="HOUR_ForeignCurrencyExchangeRiskPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_ForeignCurrencyExchangeRiskPolicyTextBlock" xlink:to="HOUR_ForeignCurrencyExchangeRiskPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_ForeignCurrencyExchangeRiskPolicyTextBlock_lbl" xml:lang="en-US">Foreign Currency Exchange Risk</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xml:lang="en-US">Advertising and Promotion Expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesPolicyTextBlock_lbl" xml:lang="en-US">Commitments and Contingencies</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_RelatedPartiesPolicyTextBlock" xlink:label="HOUR_RelatedPartiesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_RelatedPartiesPolicyTextBlock" xlink:to="HOUR_RelatedPartiesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_RelatedPartiesPolicyTextBlock_lbl" xml:lang="en-US">Related Parties</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Earnings per Share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:label="us-gaap_CompensationRelatedCostsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:to="us-gaap_CompensationRelatedCostsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensationRelatedCostsPolicyTextBlock_lbl" xml:lang="en-US">Shares Issued for Services</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock" xlink:label="us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock" xlink:to="us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock_lbl" xml:lang="en-US">Schedule of Foreign Currency Exchange Rates</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US">Schedule of Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Schedule of Prepaid Expenses and Other Current Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Schedule of Property and Equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Accounts Payable and Credit Cards Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Accrued Expenses and Other Current Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US">Schedule of Operating Leases Cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Schedule of Operating Lease Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xml:lang="en-US">Schedule of Revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_ScheduleOfEffectiveIncomeTaxRateTableTextBlock" xlink:label="HOUR_ScheduleOfEffectiveIncomeTaxRateTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_ScheduleOfEffectiveIncomeTaxRateTableTextBlock" xlink:to="HOUR_ScheduleOfEffectiveIncomeTaxRateTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_ScheduleOfEffectiveIncomeTaxRateTableTextBlock_lbl" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of Effective Tax Rate Reconciliation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Schedule of Tax Expense Summary</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:label="us-gaap_ForeignCurrencyExchangeRateTranslation1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:to="us-gaap_ForeignCurrencyExchangeRateTranslation1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyExchangeRateTranslation1_lbl" xml:lang="en-US">Foreign currency exchange rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="us-gaap_ScheduleOfProductInformationTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_ScheduleOfProductInformationTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfProductInformationTable_lbl" xml:lang="en-US">Nature of Operation, Product Information, Concentration of Risk [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductInformationLineItems" xlink:label="us-gaap_ProductInformationLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ProductInformationLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductInformationLineItems_lbl" xml:lang="en-US">Product Information [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xml:lang="en-US">Number of operating segment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFDICInsuredAmount" xlink:label="us-gaap_CashFDICInsuredAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFDICInsuredAmount" xlink:to="us-gaap_CashFDICInsuredAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashFDICInsuredAmount_lbl" xml:lang="en-US">FDIC insured amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InventoryWriteDown_2_lbl" xml:lang="en-US">Inventory written down</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfPropertyRepairsAndMaintenance" xlink:label="us-gaap_CostOfPropertyRepairsAndMaintenance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfPropertyRepairsAndMaintenance" xlink:to="us-gaap_CostOfPropertyRepairsAndMaintenance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfPropertyRepairsAndMaintenance_lbl" xml:lang="en-US">Property and equipment items expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Estimated useful life</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_lbl" xml:lang="en-US">Impairment of long-lived assets</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_SalesReturnRate" xlink:label="HOUR_SalesReturnRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_SalesReturnRate" xlink:to="HOUR_SalesReturnRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_SalesReturnRate_lbl" xml:lang="en-US">Sales return rate</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_ShippingAndHandlingCosts" xlink:label="HOUR_ShippingAndHandlingCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_ShippingAndHandlingCosts" xlink:to="HOUR_ShippingAndHandlingCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_ShippingAndHandlingCosts_lbl" xml:lang="en-US">Shipping and handling costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent" xlink:to="us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent_lbl" xml:lang="en-US">Sales taxes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCustomer" xlink:label="us-gaap_ConcentrationRiskCustomer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCustomer" xlink:to="us-gaap_ConcentrationRiskCustomer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCustomer_lbl" xml:lang="en-US">Concentration risk description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US">Concentration risk percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingExpense" xlink:label="us-gaap_AdvertisingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingExpense" xlink:to="us-gaap_AdvertisingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingExpense_lbl" xml:lang="en-US">Advertising and promotion expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US">Antidilutive securities excluded from computation of earnings per share, amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInventoryInTransit" xlink:label="us-gaap_OtherInventoryInTransit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherInventoryInTransit" xlink:to="us-gaap_OtherInventoryInTransit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherInventoryInTransit_lbl" xml:lang="en-US">Inventory-in-transit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryValuationReserves" xlink:label="us-gaap_InventoryValuationReserves" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InventoryValuationReserves_lbl" xml:lang="en-US">Allowance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryNet_2_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Supplies" xlink:label="us-gaap_Supplies" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Supplies" xlink:to="us-gaap_Supplies_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Supplies_lbl" xml:lang="en-US">Advance to suppliers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidInsurance" xlink:label="us-gaap_PrepaidInsurance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidInsurance" xlink:to="us-gaap_PrepaidInsurance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidInsurance_lbl" xml:lang="en-US">Prepaid expenses-insurance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherPrepaidExpenseCurrent" xlink:to="us-gaap_OtherPrepaidExpenseCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherPrepaidExpenseCurrent_lbl" xml:lang="en-US">Prepaid expenses-other</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_LeaseRefundableDepositCurrent" xlink:label="HOUR_LeaseRefundableDepositCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_LeaseRefundableDepositCurrent" xlink:to="HOUR_LeaseRefundableDepositCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_LeaseRefundableDepositCurrent_lbl" xml:lang="en-US">Lease refundable deposit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidTaxes" xlink:label="us-gaap_PrepaidTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidTaxes" xlink:to="us-gaap_PrepaidTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidTaxes_lbl" xml:lang="en-US">Tax receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsCurrent_lbl" xml:lang="en-US">Other current assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="us-gaap_IncomeTaxesReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesReceivable" xlink:to="us-gaap_IncomeTaxesReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxesReceivable_lbl" xml:lang="en-US">Tax receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Accumulated depreciation and amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xml:lang="en-US">Total property and equipment, net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Payment to acquire property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US">Depreciation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_DisposalOrPledge" xlink:label="HOUR_DisposalOrPledge" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_DisposalOrPledge" xlink:to="HOUR_DisposalOrPledge_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_DisposalOrPledge_lbl" xml:lang="en-US">Disposal or pledge</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="us-gaap_LineOfCreditFacilityTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_LineOfCreditFacilityTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityTable_lbl" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="us-gaap_LineOfCreditFacilityLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityLineItems_lbl" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCredit" xlink:to="us-gaap_LineOfCredit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCredit_lbl" xml:lang="en-US">Line of credit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1_lbl" xml:lang="en-US">Line of credit, maturity date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:label="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:to="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_lbl" xml:lang="en-US">Line of credit, interest rate</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_AccruedSalesTaxPayableCurrent" xlink:label="HOUR_AccruedSalesTaxPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_AccruedSalesTaxPayableCurrent" xlink:to="HOUR_AccruedSalesTaxPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_AccruedSalesTaxPayableCurrent_lbl" xml:lang="en-US">Sales tax payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerRefundLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerRefundLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerRefundLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerRefundLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerRefundLiabilityCurrent_lbl" xml:lang="en-US">Refund liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="us-gaap_AccruedSalariesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedSalariesCurrent" xlink:to="us-gaap_AccruedSalariesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedSalariesCurrent_lbl" xml:lang="en-US">Accrued payroll</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedBonusesCurrent" xlink:label="us-gaap_AccruedBonusesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedBonusesCurrent" xlink:to="us-gaap_AccruedBonusesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedBonusesCurrent_lbl" xml:lang="en-US">Accrued bonus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDividendsPayableCurrent" xlink:label="us-gaap_InterestAndDividendsPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndDividendsPayableCurrent" xlink:to="us-gaap_InterestAndDividendsPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestAndDividendsPayableCurrent_lbl" xml:lang="en-US">Accrued interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableOtherCurrent" xlink:label="us-gaap_AccountsPayableOtherCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableOtherCurrent" xlink:to="us-gaap_AccountsPayableOtherCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableOtherCurrent_lbl" xml:lang="en-US">Other payables</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities_2_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:to="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_lbl" xml:lang="en-US">Sales tax, interest and penalities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerRefundLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerRefundLiabilityCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ContractWithCustomerRefundLiabilityCurrent_2_lbl" xml:lang="en-US">Contract with Customer, Refund Liability, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_2_lbl" xml:lang="en-US">Initial recognition of operating lease right-of-use assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Weighted-average remaining lease term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Weighted-average discount rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">2026</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">2027</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndThereAfter" xlink:label="HOUR_LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndThereAfter" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndThereAfter" xlink:to="HOUR_LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndThereAfter_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndThereAfter_lbl" xml:lang="en-US">2028 and thereafter</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Total minimum lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Less: effect of discounting</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Present value of the future minimum lease payment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_2_lbl" xml:lang="en-US">Less: operating lease liabilities-current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_2_lbl" xml:lang="en-US">Total operating lease liabilities-non-current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_3_lbl" xml:lang="en-US">Operating lease liabilities current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_3_lbl" xml:lang="en-US">Operating lease liabilities non-current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_3_lbl" xml:lang="en-US">Operating lease right-of-use assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_2_lbl" xml:lang="en-US">Amortization of operating lease right-of-use asset</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasePayments_lbl" xml:lang="en-US">Operating lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xml:lang="en-US">Related Party Transaction [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities" xlink:label="us-gaap_OtherLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilities" xlink:to="us-gaap_OtherLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherLiabilities_lbl" xml:lang="en-US">Due to related parties</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_StockholderPayable" xlink:label="HOUR_StockholderPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_StockholderPayable" xlink:to="HOUR_StockholderPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_StockholderPayable_lbl" xml:lang="en-US">Stockholder payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US">Loan interest rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDateDescription" xlink:label="us-gaap_DebtInstrumentMaturityDateDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDateDescription" xlink:to="us-gaap_DebtInstrumentMaturityDateDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentMaturityDateDescription_lbl" xml:lang="en-US">Debt instrument, maturity date, description</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt_2_lbl" xml:lang="en-US">Payments to related parties</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_DisaggregationOfRevenueTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueTable_lbl" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_lbl" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_RevenueGross" xlink:label="HOUR_RevenueGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_RevenueGross" xlink:to="HOUR_RevenueGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_RevenueGross_lbl" xml:lang="en-US">Revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_SalesReturns" xlink:label="HOUR_SalesReturns" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_SalesReturns" xlink:to="HOUR_SalesReturns_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="HOUR_SalesReturns_lbl" xml:lang="en-US">Sales returns</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_Discounts" xlink:label="HOUR_Discounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_Discounts" xlink:to="HOUR_Discounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="HOUR_Discounts_lbl" xml:lang="en-US">Discounts</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsDomestic" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsDomestic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsDomestic" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsDomestic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsDomestic_lbl" xml:lang="en-US">Federal rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal_lbl" xml:lang="en-US">Blended state tax rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements_lbl" xml:lang="en-US">Effective tax rate</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2_lbl" xml:lang="en-US">Pretax book Income (Loss), net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Pretax book Income (Loss), percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Pretax book Income (Loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_IncomeTaxReconciliationChangeInEnactedTaxRateNet" xlink:label="HOUR_IncomeTaxReconciliationChangeInEnactedTaxRateNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_IncomeTaxReconciliationChangeInEnactedTaxRateNet" xlink:to="HOUR_IncomeTaxReconciliationChangeInEnactedTaxRateNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_IncomeTaxReconciliationChangeInEnactedTaxRateNet_lbl" xml:lang="en-US">Permanent differences, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_lbl" xml:lang="en-US">Permanent differences, percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_lbl" xml:lang="en-US">Permanent differences</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_IncomeTaxReconciliationTaxPriorYearIncome" xlink:label="HOUR_IncomeTaxReconciliationTaxPriorYearIncome" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_IncomeTaxReconciliationTaxPriorYearIncome" xlink:to="HOUR_IncomeTaxReconciliationTaxPriorYearIncome_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_IncomeTaxReconciliationTaxPriorYearIncome_lbl" xml:lang="en-US">PY Federal Perm True-up, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_lbl" xml:lang="en-US">PY Federal Perm True-up, percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_lbl" xml:lang="en-US">PY Federal Perm True-up</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_IncomeTaxReconciliationStateAndLocalIncomeTax" xlink:label="HOUR_IncomeTaxReconciliationStateAndLocalIncomeTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_IncomeTaxReconciliationStateAndLocalIncomeTax" xlink:to="HOUR_IncomeTaxReconciliationStateAndLocalIncomeTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_IncomeTaxReconciliationStateAndLocalIncomeTax_lbl" xml:lang="en-US">State income tax, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">State income tax, percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">State income tax</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_IncomeTaxReconciliationOtherAdjustmentsNet" xlink:label="HOUR_IncomeTaxReconciliationOtherAdjustmentsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_IncomeTaxReconciliationOtherAdjustmentsNet" xlink:to="HOUR_IncomeTaxReconciliationOtherAdjustmentsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_IncomeTaxReconciliationOtherAdjustmentsNet_lbl" xml:lang="en-US">Other deferred adjustment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl" xml:lang="en-US">Other deferred adjustment, percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xml:lang="en-US">Other deferred adjustment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Total Tax benefits, percentage</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Total Tax benefits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xml:lang="en-US">Current Income Tax Expense, Federal</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred Income Tax Benefit, Federal</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_lbl" xml:lang="en-US">Total Income Tax Benefit, Federal</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US">Current Income Tax Expense, State</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred Income Tax Benefit, State</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_lbl" xml:lang="en-US">Total Income Tax Benefit, State</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Current Income Tax Expense, Total tax expense (benefit)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred Income Tax Benefit, Total tax expense (benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_3_lbl" xml:lang="en-US">Total Income Tax Benefit, Total tax expense (benefit)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTable" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTable" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTable_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_DeferredTaxAssetsOperatingLeaseRightOfUseAsset" xlink:label="HOUR_DeferredTaxAssetsOperatingLeaseRightOfUseAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_DeferredTaxAssetsOperatingLeaseRightOfUseAsset" xlink:to="HOUR_DeferredTaxAssetsOperatingLeaseRightOfUseAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_DeferredTaxAssetsOperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Operating lease right of use lease assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="us-gaap_DeferredTaxAssetsInventory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsInventory" xlink:to="us-gaap_DeferredTaxAssetsInventory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsInventory_lbl" xml:lang="en-US">Inventories allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">Net loss carry forward</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForUncertainTaxPositionsCurrent" xlink:label="us-gaap_LiabilityForUncertainTaxPositionsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilityForUncertainTaxPositionsCurrent" xlink:to="us-gaap_LiabilityForUncertainTaxPositionsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilityForUncertainTaxPositionsCurrent_lbl" xml:lang="en-US">Uncertain tax position</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingIncomeExpenseNet" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherOperatingIncomeExpenseNet" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet_lbl" xml:lang="en-US">Other operating income expense</link:label>
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_OperatingLossCarryForwardTerm" xlink:label="HOUR_OperatingLossCarryForwardTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_OperatingLossCarryForwardTerm" xlink:to="HOUR_OperatingLossCarryForwardTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_OperatingLossCarryForwardTerm_lbl" xml:lang="en-US">[custom:OperatingLossCarryForwardTerm]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Number of shares vested, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US">Shares issued price per share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xml:lang="en-US">Number of shares issued for services</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTable_lbl" xml:lang="en-US">Subsequent Event [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventLineItems_lbl" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_NoInsiderTradingFlag" xlink:to="HOUR_NoInsiderTradingFlag_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_NoInsiderTradingFlag_doc" xml:lang="en-US">No Insider Trading Flag</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_CreditCardsPayable" xlink:to="HOUR_CreditCardsPayable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_CreditCardsPayable_doc" xml:lang="en-US">Credit cards payable.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_LeaseRefundableDepositCurrent" xlink:to="HOUR_LeaseRefundableDepositCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_LeaseRefundableDepositCurrent_doc" xml:lang="en-US">Lease refundable deposit current.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_DisposalOrPledge" xlink:to="HOUR_DisposalOrPledge_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_DisposalOrPledge_doc" xml:lang="en-US">Disposal or pledge.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_TaishinInternationalBankMember" xlink:to="HOUR_TaishinInternationalBankMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_TaishinInternationalBankMember_doc" xml:lang="en-US">Taishin International Bank [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_AccruedSalesTaxPayableCurrent" xlink:to="HOUR_AccruedSalesTaxPayableCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_AccruedSalesTaxPayableCurrent_doc" xml:lang="en-US">Accrued sales tax payable.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember" xlink:to="HOUR_FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember_doc" xml:lang="en-US">February 2023 to March 2025 [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember" xlink:to="HOUR_MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember_doc" xml:lang="en-US">March 2024 to June 2025 [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember" xlink:to="HOUR_JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember_doc" xml:lang="en-US">June 2024 to May 2025 [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember" xlink:to="HOUR_AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember_doc" xml:lang="en-US">August 2024 to July 2025 [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_IncreaseDecreaseInCreditCardsPayable" xlink:to="HOUR_IncreaseDecreaseInCreditCardsPayable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_IncreaseDecreaseInCreditCardsPayable_doc" xml:lang="en-US">Increase decrease in credit cards payable.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_RightofuseOfAssetAndOperatingLeaseLiabilitiesRecognized" xlink:to="HOUR_RightofuseOfAssetAndOperatingLeaseLiabilitiesRecognized_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_RightofuseOfAssetAndOperatingLeaseLiabilitiesRecognized_doc" xml:lang="en-US">Right-of-use of asset and operating lease liabilities recognized.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_DeferredTaxAssets" xlink:to="HOUR_DeferredTaxAssets_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_DeferredTaxAssets_doc" xml:lang="en-US">Deferred tax assets.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_LoanAgreementMember" xlink:to="HOUR_LoanAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_LoanAgreementMember_doc" xml:lang="en-US">Loan Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_RevenueGross" xlink:to="HOUR_RevenueGross_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_RevenueGross_doc" xml:lang="en-US">Revenue gross.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_SalesReturns" xlink:to="HOUR_SalesReturns_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_SalesReturns_doc" xml:lang="en-US">Sales returns.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_Discounts" xlink:to="HOUR_Discounts_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_Discounts_doc" xml:lang="en-US">Discounts.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_ScheduleOfEffectiveIncomeTaxRateTableTextBlock" xlink:to="HOUR_ScheduleOfEffectiveIncomeTaxRateTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_ScheduleOfEffectiveIncomeTaxRateTableTextBlock_doc" xml:lang="en-US">Schedule of Effective Income Tax Rate [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_PeriodNTDUSDExchangeRateMember" xlink:to="HOUR_PeriodNTDUSDExchangeRateMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_PeriodNTDUSDExchangeRateMember_doc" xml:lang="en-US">Period NTD: USD Exchange Rate [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_PeriodAverageNTDUSDExchangeRateMember" xlink:to="HOUR_PeriodAverageNTDUSDExchangeRateMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_PeriodAverageNTDUSDExchangeRateMember_doc" xml:lang="en-US">Period Average NTD: USD Exchange Rate [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_IncomeTaxReconciliationChangeInEnactedTaxRateNet" xlink:to="HOUR_IncomeTaxReconciliationChangeInEnactedTaxRateNet_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_IncomeTaxReconciliationChangeInEnactedTaxRateNet_doc" xml:lang="en-US">Income tax reconciliation change in enacted tax rate net.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_IncomeTaxReconciliationOtherAdjustmentsNet" xlink:to="HOUR_IncomeTaxReconciliationOtherAdjustmentsNet_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_IncomeTaxReconciliationOtherAdjustmentsNet_doc" xml:lang="en-US">Income tax reconciliation other adjustments net.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_SalesReturnRate" xlink:to="HOUR_SalesReturnRate_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_SalesReturnRate_doc" xml:lang="en-US">Sales return rate.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_ShippingAndHandlingCosts" xlink:to="HOUR_ShippingAndHandlingCosts_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_ShippingAndHandlingCosts_doc" xml:lang="en-US">Shipping and handling costs.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_SalesTaxesPolicyTextBlock" xlink:to="HOUR_SalesTaxesPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_SalesTaxesPolicyTextBlock_doc" xml:lang="en-US">Sales taxes [policy text block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_CustomerMember" xlink:to="HOUR_CustomerMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_CustomerMember_doc" xml:lang="en-US">Customer [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_ForeignCurrencyExchangeRiskPolicyTextBlock" xlink:to="HOUR_ForeignCurrencyExchangeRiskPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_ForeignCurrencyExchangeRiskPolicyTextBlock_doc" xml:lang="en-US">Foreign Currency Exchange Risk [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_RelatedPartiesPolicyTextBlock" xlink:to="HOUR_RelatedPartiesPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_RelatedPartiesPolicyTextBlock_doc" xml:lang="en-US">Related parties [policy text block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_IncomeTaxReconciliationTaxPriorYearIncome" xlink:to="HOUR_IncomeTaxReconciliationTaxPriorYearIncome_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_IncomeTaxReconciliationTaxPriorYearIncome_doc" xml:lang="en-US">Income tax reconciliation tax prior year income.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_DeferredTaxAssetsOperatingLeaseRightOfUseAsset" xlink:to="HOUR_DeferredTaxAssetsOperatingLeaseRightOfUseAsset_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_DeferredTaxAssetsOperatingLeaseRightOfUseAsset_doc" xml:lang="en-US">Deferred tax assets operating lease right of use asset.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_OperatingLossCarryForwardTerm" xlink:to="HOUR_OperatingLossCarryForwardTerm_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_OperatingLossCarryForwardTerm_doc" xml:lang="en-US">Operating loss carry forward term.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_AlanGaoMember" xlink:to="HOUR_AlanGaoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_AlanGaoMember_doc" xml:lang="en-US">Alan Gao [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember" xlink:to="HOUR_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_doc" xml:lang="en-US">Executive Employment Agreements or Director Agreements [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_SamLaiMember" xlink:to="HOUR_SamLaiMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_SamLaiMember_doc" xml:lang="en-US">Sam Lai [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_MaggieYuMember" xlink:to="HOUR_MaggieYuMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_MaggieYuMember_doc" xml:lang="en-US">Maggie Yu [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_MichaelLennerMember" xlink:to="HOUR_MichaelLennerMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_MichaelLennerMember_doc" xml:lang="en-US">Michael Lenner [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_DouglasBranchMember" xlink:to="HOUR_DouglasBranchMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_DouglasBranchMember_doc" xml:lang="en-US">Douglas Branch [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_HillaryBuiMember" xlink:to="HOUR_HillaryBuiMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_HillaryBuiMember_doc" xml:lang="en-US">Hillary Bui [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_BranchMember" xlink:to="HOUR_BranchMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_BranchMember_doc" xml:lang="en-US">Branch [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_IncomeTaxReconciliationStateAndLocalIncomeTax" xlink:to="HOUR_IncomeTaxReconciliationStateAndLocalIncomeTax_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_IncomeTaxReconciliationStateAndLocalIncomeTax_doc" xml:lang="en-US">Income tax reconciliation state and local income tax.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_InternationalMember" xlink:to="HOUR_InternationalMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_InternationalMember_doc" xml:lang="en-US">International [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_OtherMember" xlink:to="HOUR_OtherMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_OtherMember_doc" xml:lang="en-US">Other [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndThereAfter" xlink:to="HOUR_LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndThereAfter_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndThereAfter_doc" xml:lang="en-US">Lessee operating lease liability payments due year four and there after.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_StockholderPayable" xlink:to="HOUR_StockholderPayable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="HOUR_StockholderPayable_doc" xml:lang="en-US">Stockholder payable.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_2_lbl" xml:lang="en-US">Assets, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsNoncurrent_2_lbl" xml:lang="en-US">Assets, Noncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_2_lbl" xml:lang="en-US">Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_2_lbl" xml:lang="en-US">Liabilities, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_2_lbl" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrent_2_lbl" xml:lang="en-US">Liabilities, Noncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_2_lbl" xml:lang="en-US">Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_4_lbl" xml:lang="en-US">Equity, Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xml:lang="en-US">Liabilities and Equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServicesSold_2_lbl" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_2_lbl" xml:lang="en-US">Gross Profit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_2_lbl" xml:lang="en-US">Operating Expenses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_2_lbl" xml:lang="en-US">Operating Income (Loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherExpenses" xlink:to="us-gaap_OtherExpenses_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherExpenses_2_lbl" xml:lang="en-US">Other Expenses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseNonoperating" xlink:to="us-gaap_InterestExpenseNonoperating_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseNonoperating_2_lbl" xml:lang="en-US">Interest Expense, Nonoperating</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_2_lbl" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax_2_lbl" xml:lang="en-US">OCI, Foreign Currency Transaction and Translation Gain (Loss), Arising During Period, Tax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_2_lbl" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_3_lbl" xml:lang="en-US">Shares, Outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_2_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_DeferredTaxAssets" xlink:to="HOUR_DeferredTaxAssets_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_DeferredTaxAssets_3_lbl" xml:lang="en-US">DeferredTaxAssets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_2_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossUnrealized_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized_2_lbl" xml:lang="en-US">Unrealized Gain (Loss), Foreign Currency Transaction, before Tax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_2_lbl" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2_lbl" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_IncreaseDecreaseInCreditCardsPayable" xlink:to="HOUR_IncreaseDecreaseInCreditCardsPayable_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_IncreaseDecreaseInCreditCardsPayable_3_lbl" xml:lang="en-US">IncreaseDecreaseInCreditCardsPayable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_2_lbl" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_3_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryIndName" xlink:to="ecd_ForgoneRecoveryIndName_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryIndName_2_lbl" xml:lang="en-US">Forgone Recovery, Individual Name</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OutstandingRecoveryIndName" xlink:to="ecd_OutstandingRecoveryIndName_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OutstandingRecoveryIndName_2_lbl" xml:lang="en-US">Outstanding Recovery, Individual Name</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardsCloseToMnpiDiscIndName" xlink:to="ecd_AwardsCloseToMnpiDiscIndName_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardsCloseToMnpiDiscIndName_2_lbl" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Individual Name</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrIndName" xlink:to="ecd_TrdArrIndName_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrIndName_2_lbl" xml:lang="en-US">Trading Arrangement, Individual Name</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_2_lbl" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_2_lbl" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesPolicyTextBlock_2_lbl" xml:lang="en-US">Commitments and Contingencies, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoods_2_lbl" xml:lang="en-US">Inventory, Finished Goods, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryValuationReserves_2_lbl" xml:lang="en-US">Inventory Valuation Reserves</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesReceivable" xlink:to="us-gaap_IncomeTaxesReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesReceivable_2_lbl" xml:lang="en-US">Income Taxes Receivable, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilities" xlink:to="us-gaap_OtherLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilities_2_lbl" xml:lang="en-US">Other Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_SalesReturns" xlink:to="HOUR_SalesReturns_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_SalesReturns_3_lbl" xml:lang="en-US">SalesReturns</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HOUR_Discounts" xlink:to="HOUR_Discounts_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="HOUR_Discounts_3_lbl" xml:lang="en-US">Discounts</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements_2_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Settlement, Percent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_2_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNet_2_lbl" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>hour-20241231_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.25b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://hourloop.com/role/Cover" xlink:href="hour-20241231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/BalanceSheets" xlink:href="hour-20241231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/BalanceSheetsParenthetical" xlink:href="hour-20241231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" xlink:href="hour-20241231.xsd#StatementsOfOperationsAndComprehensiveIncomeLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/StatementsOfStockholdersEquity" xlink:href="hour-20241231.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/StatementsOfCashFlows" xlink:href="hour-20241231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#CybersecurityRiskManagementAndStrategyDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#MaterialCybersecurityIncidentDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:href="hour-20241231.xsd#NatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/RecentAccountingPronouncementsNotYetAdopted" xlink:href="hour-20241231.xsd#RecentAccountingPronouncementsNotYetAdopted" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/Inventory" xlink:href="hour-20241231.xsd#Inventory" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:href="hour-20241231.xsd#PrepaidExpensesAndOtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/PropertyAndEquipment" xlink:href="hour-20241231.xsd#PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/AccountsPayableAndCreditCardsPayable" xlink:href="hour-20241231.xsd#AccountsPayableAndCreditCardsPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/Short-termLoan" xlink:href="hour-20241231.xsd#Short-termLoan" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/AccruedExpensesAndOtherCurrentLiabilities" xlink:href="hour-20241231.xsd#AccruedExpensesAndOtherCurrentLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/Leases" xlink:href="hour-20241231.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/RelatedPartyBalancesAndTransactions" xlink:href="hour-20241231.xsd#RelatedPartyBalancesAndTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/DisaggregationOfRevenue" xlink:href="hour-20241231.xsd#DisaggregationOfRevenue" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/IncomeTax" xlink:href="hour-20241231.xsd#IncomeTax" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/StockholdersEquity" xlink:href="hour-20241231.xsd#StockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/CommitmentsAndContingencies" xlink:href="hour-20241231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/SubsequentEvents" xlink:href="hour-20241231.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="hour-20241231.xsd#NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" xlink:href="hour-20241231.xsd#NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/InventoryTables" xlink:href="hour-20241231.xsd#InventoryTables" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:href="hour-20241231.xsd#PrepaidExpensesAndOtherCurrentAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/PropertyAndEquipmentTables" xlink:href="hour-20241231.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/AccountsPayableAndCreditCardsPayableTables" xlink:href="hour-20241231.xsd#AccountsPayableAndCreditCardsPayableTables" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables" xlink:href="hour-20241231.xsd#AccruedExpensesAndOtherCurrentLiabilitiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/LeasesTables" xlink:href="hour-20241231.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/DisaggregationOfRevenueTables" xlink:href="hour-20241231.xsd#DisaggregationOfRevenueTables" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/IncomeTaxTables" xlink:href="hour-20241231.xsd#IncomeTaxTables" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/ScheduleOfForeignCurrencyExchangeRatesDetails" xlink:href="hour-20241231.xsd#ScheduleOfForeignCurrencyExchangeRatesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="hour-20241231.xsd#NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/ScheduleOfInventoryDetails" xlink:href="hour-20241231.xsd#ScheduleOfInventoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/InventoryDetailsNarrative" xlink:href="hour-20241231.xsd#InventoryDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails" xlink:href="hour-20241231.xsd#ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/PrepaidExpensesAndOtherCurrentAssetsDetailsNarrative" xlink:href="hour-20241231.xsd#PrepaidExpensesAndOtherCurrentAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/ScheduleOfPropertyAndEquipmentDetails" xlink:href="hour-20241231.xsd#ScheduleOfPropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="hour-20241231.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/ScheduleOfAccountsPayableAndCreditCardsPayableDetails" xlink:href="hour-20241231.xsd#ScheduleOfAccountsPayableAndCreditCardsPayableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/AccountsPayableAndCreditCardsPayableDetailsNarrative" xlink:href="hour-20241231.xsd#AccountsPayableAndCreditCardsPayableDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/Short-termLoanDetailsNarrative" xlink:href="hour-20241231.xsd#Short-termLoanDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" xlink:href="hour-20241231.xsd#ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetailsNarrative" xlink:href="hour-20241231.xsd#AccruedExpensesAndOtherCurrentLiabilitiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/ScheduleOfOperatingLeasesCostDetails" xlink:href="hour-20241231.xsd#ScheduleOfOperatingLeasesCostDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/ScheduleOfOperatingLeaseLiabilitiesDetails" xlink:href="hour-20241231.xsd#ScheduleOfOperatingLeaseLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/LeasesDetailsNarrative" xlink:href="hour-20241231.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/RelatedPartyBalancesAndTransactionsDetailsNarrative" xlink:href="hour-20241231.xsd#RelatedPartyBalancesAndTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/ScheduleOfRevenueDetails" xlink:href="hour-20241231.xsd#ScheduleOfRevenueDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:href="hour-20241231.xsd#ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/ScheduleOfEffectiveTaxRateReconciliationDetails" xlink:href="hour-20241231.xsd#ScheduleOfEffectiveTaxRateReconciliationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/ScheduleOfTaxExpenseSummaryDetails" xlink:href="hour-20241231.xsd#ScheduleOfTaxExpenseSummaryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:href="hour-20241231.xsd#ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/IncomeTaxDetailsNarrative" xlink:href="hour-20241231.xsd#IncomeTaxDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/StockholdersEquityDetailsNarrative" xlink:href="hour-20241231.xsd#StockholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://hourloop.com/role/SubsequentEventsDetailsNarrative" xlink:href="hour-20241231.xsd#SubsequentEventsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ErrCompDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardTimingDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingArrangements" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingPoliciesProc" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentRegistrationStatement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAnnualReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentQuarterlyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentTransitionReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyEventDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodStartDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPrimarySicNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityTaxIdentificationNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCityOrTown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressStateOrProvince" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCountry" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressPostalZipCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCountryRegion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCityAreaCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiLocalPhoneNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Extension" xlink:label="loc_deiExtension" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiExtension" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiWrittenCommunications" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSolicitingMaterial" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementIssuerTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiNoTradingSymbolFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12gTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityReportingObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAnnualInformationForm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditedAnnualFinancialStatements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAccountingStandard" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiOtherReportingStandardItemNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="loc_deiIcfrAuditorAttestationFlag" />
      <link:presentationArc order="580" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiIcfrAuditorAttestationFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="loc_deiDocumentFinStmtErrorCorrectionFlag" />
      <link:presentationArc order="590" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFinStmtErrorCorrectionFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityListingParValuePerShare" xlink:label="loc_deiEntityListingParValuePerShare" />
      <link:presentationArc order="600" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityListingParValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId" xlink:label="loc_deiAuditorFirmId" />
      <link:presentationArc order="610" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorFirmId" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorOpinionTextBlock" xlink:label="loc_deiAuditorOpinionTextBlock" />
      <link:presentationArc order="620" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorOpinionTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName" xlink:label="loc_deiAuditorName" />
      <link:presentationArc order="630" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation" xlink:label="loc_deiAuditorLocation" />
      <link:presentationArc order="640" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorLocation" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssetsCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapCash" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaapDeferredIncomeTaxAssetsNet" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxAssetsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent" xlink:label="loc_us-gaapAssetsNoncurrent" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssetsNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_CreditCardsPayable" xlink:label="loc_HOURCreditCardsPayable" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_HOURCreditCardsPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="loc_us-gaapLinesOfCreditCurrent" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLinesOfCreditCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaapOtherLiabilitiesCurrent" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOtherLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="loc_us-gaapAssetsNoncurrentAbstract" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapAssetsNoncurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsNoncurrentAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsNoncurrentAbstract" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaapLiabilitiesNoncurrent" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsNoncurrentAbstract" xlink:to="loc_us-gaapLiabilitiesNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapCommitmentsAndContingencies" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" xlink:title="00000004 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaapCostOfGoodsAndServicesSold" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapCostOfGoodsAndServicesSold" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaapOperatingExpensesAbstract" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOperatingExpensesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaapSellingAndMarketingExpense" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapSellingAndMarketingExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpenseAbstract" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpenseAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherExpenses" xlink:label="loc_us-gaapOtherExpenses" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapOtherExpenses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating" xlink:label="loc_us-gaapInterestExpenseNonoperating" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapInterestExpenseNonoperating" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTaxAbstract" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTaxAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTaxAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTaxAbstract" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/StatementsOfStockholdersEquity" xlink:title="00000005 - Statement - Consolidated Statements of Stockholders&apos; Equity">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfStockholdersEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapRetainedEarningsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_2" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_2" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAssetAmortizationExpense" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_DeferredTaxAssets" xlink:label="loc_HOURDeferredTaxAssets" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_HOURDeferredTaxAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaapInventoryWriteDown" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapInventoryWriteDown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="loc_us-gaapForeignCurrencyTransactionGainLossUnrealized" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapForeignCurrencyTransactionGainLossUnrealized" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_IncreaseDecreaseInCreditCardsPayable" xlink:label="loc_HOURIncreaseDecreaseInCreditCardsPayable" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_HOURIncreaseDecreaseInCreditCardsPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="loc_us-gaapRepaymentsOfRelatedPartyDebt" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapRepaymentsOfRelatedPartyDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaapSupplementalCashFlowInformationAbstract" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaapInterestPaidNet" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapInterestPaidNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaapIncomeTaxesPaidNet" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapIncomeTaxesPaidNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_RightofuseOfAssetAndOperatingLeaseLiabilitiesRecognized" xlink:label="loc_HOURRightofuseOfAssetAndOperatingLeaseLiabilitiesRecognized" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_HOURRightofuseOfAssetAndOperatingLeaseLiabilitiesRecognized" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:title="995410 - Disclosure - Pay vs Performance Disclosure">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems" xlink:label="loc_ecdPayVsPerformanceDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable" xlink:label="loc_ecdPvpTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdPvpTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis" xlink:label="loc_ecdExecutiveCategoryAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdExecutiveCategoryAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember" xlink:label="loc_ecdAllExecutiveCategoriesMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdExecutiveCategoryAxis" xlink:to="loc_ecdAllExecutiveCategoriesMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis" xlink:label="loc_ecdIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdIndividualAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember" xlink:label="loc_ecdAllIndividualsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdIndividualAxis" xlink:to="loc_ecdAllIndividualsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis" xlink:label="loc_ecdAdjToCompAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdAdjToCompAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember" xlink:label="loc_ecdAllAdjToCompMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAdjToCompAxis" xlink:to="loc_ecdAllAdjToCompMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis" xlink:label="loc_ecdMeasureAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdMeasureAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock" xlink:label="loc_ecdPvpTableTextBlock" />
      <link:presentationArc order="2000" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdPvpTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName" xlink:label="loc_ecdCoSelectedMeasureName" />
      <link:presentationArc order="2010" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_ecdCoSelectedMeasureName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock" xlink:label="loc_ecdNamedExecutiveOfficersFnTextBlock" />
      <link:presentationArc order="2020" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdNamedExecutiveOfficersFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock" xlink:label="loc_ecdPeerGroupIssuersFnTextBlock" />
      <link:presentationArc order="2030" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdPeerGroupIssuersFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock" xlink:label="loc_ecdChangedPeerGroupFnTextBlock" />
      <link:presentationArc order="2040" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdChangedPeerGroupFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt" xlink:label="loc_ecdPeoTotalCompAmt" />
      <link:presentationArc order="2050" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdPeoTotalCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt" xlink:label="loc_ecdPeoActuallyPaidCompAmt" />
      <link:presentationArc order="2060" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdPeoActuallyPaidCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock" xlink:label="loc_ecdAdjToPeoCompFnTextBlock" />
      <link:presentationArc order="2070" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdAdjToPeoCompFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt" xlink:label="loc_ecdNonPeoNeoAvgTotalCompAmt" />
      <link:presentationArc order="2080" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_ecdNonPeoNeoAvgTotalCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:label="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" />
      <link:presentationArc order="2090" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:label="loc_ecdAdjToNonPeoNeoCompFnTextBlock" />
      <link:presentationArc order="2100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdAdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:label="loc_ecdEquityValuationAssumptionDifferenceFnTextBlock" />
      <link:presentationArc order="2110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdEquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:label="loc_ecdCompActuallyPaidVsTotalShareholderRtnTextBlock" />
      <link:presentationArc order="2120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:label="loc_ecdCompActuallyPaidVsNetIncomeTextBlock" />
      <link:presentationArc order="2130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:label="loc_ecdCompActuallyPaidVsCoSelectedMeasureTextBlock" />
      <link:presentationArc order="2140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:label="loc_ecdTotalShareholderRtnVsPeerGroupTextBlock" />
      <link:presentationArc order="2150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdTotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:label="loc_ecdCompActuallyPaidVsOtherMeasureTextBlock" />
      <link:presentationArc order="2160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock" xlink:label="loc_ecdTabularListTableTextBlock" />
      <link:presentationArc order="2170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdTabularListTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt" xlink:label="loc_ecdTotalShareholderRtnAmt" />
      <link:presentationArc order="2180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdTotalShareholderRtnAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt" xlink:label="loc_ecdPeerGroupTotalShareholderRtnAmt" />
      <link:presentationArc order="2190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdPeerGroupTotalShareholderRtnAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="2200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt" xlink:label="loc_ecdCoSelectedMeasureAmt" />
      <link:presentationArc order="2210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdCoSelectedMeasureAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt" xlink:label="loc_ecdOtherPerfMeasureAmt" />
      <link:presentationArc order="2220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdOtherPerfMeasureAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt" xlink:label="loc_ecdAdjToCompAmt" />
      <link:presentationArc order="2230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdAdjToCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName" xlink:label="loc_ecdPeoName" />
      <link:presentationArc order="2240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdPeoName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName" xlink:label="loc_ecdMeasureName" />
      <link:presentationArc order="2250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdMeasureName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock" xlink:label="loc_ecdNonGaapMeasureDescriptionTextBlock" />
      <link:presentationArc order="2260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdMeasureName" xlink:to="loc_ecdNonGaapMeasureDescriptionTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock" xlink:label="loc_ecdAdditional402vDisclosureTextBlock" />
      <link:presentationArc order="2270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdAdditional402vDisclosureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock" xlink:label="loc_ecdPnsnBnftsAdjFnTextBlock" />
      <link:presentationArc order="2280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdPnsnBnftsAdjFnTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:title="995440 - Disclosure - Recovery of Erroneously Awarded Compensation">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems" xlink:label="loc_ecdRecoveryOfErrCompDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable" xlink:label="loc_ecdErrCompRecoveryTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecdErrCompRecoveryTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis" xlink:label="loc_ecdRestatementDateAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdErrCompRecoveryTable" xlink:to="loc_ecdRestatementDateAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis" xlink:label="loc_ecdIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdErrCompRecoveryTable" xlink:to="loc_ecdIndividualAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember" xlink:label="loc_ecdAllIndividualsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdIndividualAxis" xlink:to="loc_ecdAllIndividualsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate" xlink:label="loc_ecdRestatementDeterminationDate" />
      <link:presentationArc order="2000" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecdRestatementDeterminationDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt" xlink:label="loc_ecdAggtErrCompAmt" />
      <link:presentationArc order="2010" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRestatementDeterminationDate" xlink:to="loc_ecdAggtErrCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock" xlink:label="loc_ecdErrCompAnalysisTextBlock" />
      <link:presentationArc order="2020" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdErrCompAnalysisTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:label="loc_ecdStkPrcOrTsrEstimationMethodTextBlock" />
      <link:presentationArc order="2030" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdStkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt" xlink:label="loc_ecdOutstandingAggtErrCompAmt" />
      <link:presentationArc order="2040" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdOutstandingAggtErrCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:label="loc_ecdAggtErrCompNotYetDeterminedTextBlock" />
      <link:presentationArc order="2050" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdAggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName" xlink:label="loc_ecdForgoneRecoveryIndName" />
      <link:presentationArc order="2060" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdForgoneRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:label="loc_ecdForgoneRecoveryDueToExpenseOfEnforcementAmt" />
      <link:presentationArc order="2070" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:label="loc_ecdForgoneRecoveryDueToViolationOfHomeCountryLawAmt" />
      <link:presentationArc order="2080" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRestatementDeterminationDate" xlink:to="loc_ecdForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:label="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" />
      <link:presentationArc order="2090" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRestatementDeterminationDate" xlink:to="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:label="loc_ecdForgoneRecoveryExplanationOfImpracticabilityTextBlock" />
      <link:presentationArc order="2100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName" xlink:label="loc_ecdOutstandingRecoveryIndName" />
      <link:presentationArc order="2110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdOutstandingRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt" xlink:label="loc_ecdOutstandingRecoveryCompAmt" />
      <link:presentationArc order="2120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdOutstandingRecoveryCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:label="loc_ecdRestatementDoesNotRequireRecoveryTextBlock" />
      <link:presentationArc order="2130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdRestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:title="995443 - Disclosure - Award Timing Disclosure">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems" xlink:label="loc_ecdAwardTmgDiscLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable" xlink:label="loc_ecdAwardsCloseToMnpiDiscTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardsCloseToMnpiDiscTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis" xlink:label="loc_ecdIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardsCloseToMnpiDiscTable" xlink:to="loc_ecdIndividualAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember" xlink:label="loc_ecdAllIndividualsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdIndividualAxis" xlink:to="loc_ecdAllIndividualsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardsCloseToMnpiDiscTable" xlink:to="loc_us-gaapAwardTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock" xlink:label="loc_ecdAwardTmgMnpiDiscTextBlock" />
      <link:presentationArc order="2000" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgMnpiDiscTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock" xlink:label="loc_ecdAwardTmgMethodTextBlock" />
      <link:presentationArc order="2010" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgMethodTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag" xlink:label="loc_ecdAwardTmgPredtrmndFlag" />
      <link:presentationArc order="2020" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgPredtrmndFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag" xlink:label="loc_ecdAwardTmgMnpiCnsdrdFlag" />
      <link:presentationArc order="2030" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgMnpiCnsdrdFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:label="loc_ecdAwardTmgHowMnpiCnsdrdTextBlock" />
      <link:presentationArc order="2040" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag" xlink:label="loc_ecdMnpiDiscTimedForCompValFlag" />
      <link:presentationArc order="2050" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdMnpiDiscTimedForCompValFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:label="loc_ecdAwardsCloseToMnpiDiscTableTextBlock" />
      <link:presentationArc order="2060" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName" xlink:label="loc_ecdAwardsCloseToMnpiDiscIndName" />
      <link:presentationArc order="2070" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardsCloseToMnpiDiscIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt" xlink:label="loc_ecdAwardUndrlygSecuritiesAmt" />
      <link:presentationArc order="2080" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardUndrlygSecuritiesAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice" xlink:label="loc_ecdAwardExrcPrice" />
      <link:presentationArc order="2090" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardExrcPrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue" xlink:label="loc_ecdAwardGrantDateFairValue" />
      <link:presentationArc order="2100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct" xlink:label="loc_ecdUndrlygSecurityMktPriceChngPct" />
      <link:presentationArc order="2110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdUndrlygSecurityMktPriceChngPct" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:title="995445 - Disclosure - Insider Trading Arrangements">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems" xlink:label="loc_ecdInsiderTradingArrLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock" xlink:label="loc_ecdMtrlTermsOfTrdArrTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdMtrlTermsOfTrdArrTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName" xlink:label="loc_ecdTrdArrIndName" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle" xlink:label="loc_ecdTrdArrIndTitle" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrIndTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag" xlink:label="loc_ecdRule10b51ArrAdoptedFlag" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdRule10b51ArrAdoptedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag" xlink:label="loc_ecdNonRule10b51ArrAdoptedFlag" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdNonRule10b51ArrAdoptedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate" xlink:label="loc_ecdTrdArrAdoptionDate" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrAdoptionDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag" xlink:label="loc_ecdRule10b51ArrTrmntdFlag" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdRule10b51ArrTrmntdFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag" xlink:label="loc_ecdNonRule10b51ArrTrmntdFlag" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdNonRule10b51ArrTrmntdFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate" xlink:label="loc_ecdTrdArrTerminationDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrTerminationDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate" xlink:label="loc_ecdTrdArrExpirationDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrExpirationDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration" xlink:label="loc_ecdTrdArrDuration" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrDuration" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_NoInsiderTradingFlag" xlink:label="loc_HOURNoInsiderTradingFlag" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_HOURNoInsiderTradingFlag" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:title="995447 - Disclosure - Insider Trading Policies and Procedures">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems" xlink:label="loc_ecdInsiderTradingPoliciesProcLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:label="loc_ecdInsiderTrdPoliciesProcAdoptedFlag" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingPoliciesProcLineItems" xlink:to="loc_ecdInsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:label="loc_ecdInsiderTrdPoliciesProcNotAdoptedTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingPoliciesProcLineItems" xlink:to="loc_ecdInsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:title="00000012 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:label="loc_cydCybersecurityRiskManagementStrategyAndGovernanceAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:label="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:label="loc_cydCybersecurityRiskManagementProcessesIntegratedFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskManagementProcessesIntegratedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:label="loc_cydCybersecurityRiskManagementProcessesIntegratedTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:label="loc_cydCybersecurityRiskManagementThirdPartyEngagedFlag" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskManagementThirdPartyEngagedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:label="loc_cydCybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:label="loc_cydCybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:label="loc_cydCybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:label="loc_cydCybersecurityRiskBoardOfDirectorsOversightTextBlock" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="loc_cydCybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="loc_cydCybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:label="loc_cydCybersecurityRiskRoleOfManagementTextBlock" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskRoleOfManagementTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:label="loc_cydCybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:label="loc_cydCybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" xlink:label="loc_cydCybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:label="loc_cydCybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:title="00000013 - Disclosure - Material Cybersecurity Incident Disclosure">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentAbstract" xlink:label="loc_cydMaterialCybersecurityIncidentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentNatureTextBlock" xlink:label="loc_cydMaterialCybersecurityIncidentNatureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydMaterialCybersecurityIncidentAbstract" xlink:to="loc_cydMaterialCybersecurityIncidentNatureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentScopeTextBlock" xlink:label="loc_cydMaterialCybersecurityIncidentScopeTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydMaterialCybersecurityIncidentAbstract" xlink:to="loc_cydMaterialCybersecurityIncidentScopeTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentTimingTextBlock" xlink:label="loc_cydMaterialCybersecurityIncidentTimingTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydMaterialCybersecurityIncidentAbstract" xlink:to="loc_cydMaterialCybersecurityIncidentTimingTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" xlink:label="loc_cydMaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydMaterialCybersecurityIncidentAbstract" xlink:to="loc_cydMaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" xlink:label="loc_cydMaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydMaterialCybersecurityIncidentAbstract" xlink:to="loc_cydMaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:title="999014 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="loc_us-gaapOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/RecentAccountingPronouncementsNotYetAdopted" xlink:title="999015 - Disclosure - Recent Accounting Pronouncements Not Yet Adopted">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="loc_us-gaapAccountingChangesAndErrorCorrectionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="loc_us-gaapNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingChangesAndErrorCorrectionsAbstract" xlink:to="loc_us-gaapNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/Inventory" xlink:title="999016 - Disclosure - Inventory">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="loc_us-gaapInventoryDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:title="999017 - Disclosure - Prepaid Expenses and Other Current Assets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCurrentAssetsTextBlock" xlink:label="loc_us-gaapOtherCurrentAssetsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapOtherCurrentAssetsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/PropertyAndEquipment" xlink:title="999018 - Disclosure - Property and Equipment">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/AccountsPayableAndCreditCardsPayable" xlink:title="999019 - Disclosure - Accounts Payable and Credit Cards Payable">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/Short-termLoan" xlink:title="999020 - Disclosure - Short-Term Loan">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaapDebtDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapDebtDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/AccruedExpensesAndOtherCurrentLiabilities" xlink:title="999021 - Disclosure - Accrued Expenses and Other Current Liabilities">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="loc_us-gaapAccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/Leases" xlink:title="999022 - Disclosure - Leases">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeasesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeasesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/RelatedPartyBalancesAndTransactions" xlink:title="999023 - Disclosure - Related Party Balances and Transactions">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/DisaggregationOfRevenue" xlink:title="999024 - Disclosure - Disaggregation of Revenue">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="loc_us-gaapRevenueFromContractWithCustomerTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapRevenueFromContractWithCustomerTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/IncomeTax" xlink:title="999025 - Disclosure - Income Tax">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaapIncomeTaxDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/StockholdersEquity" xlink:title="999026 - Disclosure - Stockholders&#8217; Equity">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/CommitmentsAndContingencies" xlink:title="999027 - Disclosure - Commitments and Contingencies">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/SubsequentEvents" xlink:title="999028 - Disclosure - Subsequent Events">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaapSubsequentEventsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapSubsequentEventsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:title="999029 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Policies)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaapBasisOfAccountingPolicyPolicyTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapBasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaapConsolidationPolicyTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapConsolidationPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaapForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaapUseOfEstimates" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapUseOfEstimates" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="loc_us-gaapTradeAndOtherAccountsReceivablePolicy" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapTradeAndOtherAccountsReceivablePolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaapInventoryPolicyTextBlock" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapInventoryPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaapLesseeLeasesPolicyTextBlock" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapLesseeLeasesPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="loc_us-gaapFairValueMeasurementPolicyPolicyTextBlock" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapFairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="loc_us-gaapRevenueFromContractWithCustomerPolicyTextBlock" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapRevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="loc_us-gaapSegmentReportingPolicyPolicyTextBlock" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapSegmentReportingPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaapIncomeTaxPolicyTextBlock" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapIncomeTaxPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_SalesTaxesPolicyTextBlock" xlink:label="loc_HOURSalesTaxesPolicyTextBlock" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_HOURSalesTaxesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaapConcentrationRiskCreditRisk" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapConcentrationRiskCreditRisk" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_ForeignCurrencyExchangeRiskPolicyTextBlock" xlink:label="loc_HOURForeignCurrencyExchangeRiskPolicyTextBlock" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_HOURForeignCurrencyExchangeRiskPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="loc_us-gaapAdvertisingCostsPolicyTextBlock" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapAdvertisingCostsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:label="loc_us-gaapCommitmentsAndContingenciesPolicyTextBlock" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCommitmentsAndContingenciesPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_RelatedPartiesPolicyTextBlock" xlink:label="loc_HOURRelatedPartiesPolicyTextBlock" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_HOURRelatedPartiesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaapEarningsPerSharePolicyTextBlock" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapEarningsPerSharePolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:label="loc_us-gaapCompensationRelatedCostsPolicyTextBlock" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCompensationRelatedCostsPolicyTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" xlink:title="999030 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock" xlink:label="loc_us-gaapScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/InventoryTables" xlink:title="999031 - Disclosure - Inventory (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:title="999032 - Disclosure - Prepaid Expenses and Other Current Assets (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/PropertyAndEquipmentTables" xlink:title="999033 - Disclosure - Property and Equipment (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/AccountsPayableAndCreditCardsPayableTables" xlink:title="999034 - Disclosure - Accounts Payable and Credit Cards Payable (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables" xlink:title="999035 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfAccruedLiabilitiesTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/LeasesTables" xlink:title="999036 - Disclosure - Leases (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="loc_us-gaapLeaseCostTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLeaseCostTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/DisaggregationOfRevenueTables" xlink:title="999037 - Disclosure - Disaggregation of Revenue (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="loc_us-gaapDisaggregationOfRevenueTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapDisaggregationOfRevenueTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/IncomeTaxTables" xlink:title="999038 - Disclosure - Income Tax (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_ScheduleOfEffectiveIncomeTaxRateTableTextBlock" xlink:label="loc_HOURScheduleOfEffectiveIncomeTaxRateTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_HOURScheduleOfEffectiveIncomeTaxRateTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/ScheduleOfForeignCurrencyExchangeRatesDetails" xlink:title="999039 - Disclosure - Schedule of Foreign Currency Exchange Rates (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_PeriodNTDUSDExchangeRateMember" xlink:label="loc_HOURPeriodNTDUSDExchangeRateMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_HOURPeriodNTDUSDExchangeRateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_PeriodAverageNTDUSDExchangeRateMember" xlink:label="loc_HOURPeriodAverageNTDUSDExchangeRateMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_HOURPeriodAverageNTDUSDExchangeRateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:label="loc_us-gaapForeignCurrencyExchangeRateTranslation1" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapForeignCurrencyExchangeRateTranslation1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="999040 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="loc_us-gaapScheduleOfProductInformationTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfProductInformationTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductInformationLineItems" xlink:label="loc_us-gaapProductInformationLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapProductInformationLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_us-gaapComputerEquipmentMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapComputerEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtMajorCustomersAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_CustomerMember" xlink:label="loc_HOURCustomerMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_HOURCustomerMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="loc_us-gaapNumberOfOperatingSegments" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapNumberOfOperatingSegments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFDICInsuredAmount" xlink:label="loc_us-gaapCashFDICInsuredAmount" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapCashFDICInsuredAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaapInventoryWriteDown" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapInventoryWriteDown" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfPropertyRepairsAndMaintenance" xlink:label="loc_us-gaapCostOfPropertyRepairsAndMaintenance" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapCostOfPropertyRepairsAndMaintenance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:label="loc_us-gaapImpairmentOfLongLivedAssetsToBeDisposedOf" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_SalesReturnRate" xlink:label="loc_HOURSalesReturnRate" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_HOURSalesReturnRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_ShippingAndHandlingCosts" xlink:label="loc_HOURShippingAndHandlingCosts" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_HOURShippingAndHandlingCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapSalesAndExciseTaxPayableCurrentAndNoncurrent" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapSalesAndExciseTaxPayableCurrentAndNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCustomer" xlink:label="loc_us-gaapConcentrationRiskCustomer" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapConcentrationRiskCustomer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaapAdvertisingExpense" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapAdvertisingExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/ScheduleOfInventoryDetails" xlink:title="999041 - Disclosure - Schedule of Inventory (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInventoryInTransit" xlink:label="loc_us-gaapOtherInventoryInTransit" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapOtherInventoryInTransit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryValuationReserves" xlink:label="loc_us-gaapInventoryValuationReserves" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryValuationReserves" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/InventoryDetailsNarrative" xlink:title="999042 - Disclosure - Inventory (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaapInventoryWriteDown" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryWriteDown" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails" xlink:title="999043 - Disclosure - Schedule of Prepaid Expenses and Other Current Assets (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Supplies" xlink:label="loc_us-gaapSupplies" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapSupplies" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidInsurance" xlink:label="loc_us-gaapPrepaidInsurance" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapPrepaidInsurance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="loc_us-gaapOtherPrepaidExpenseCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapOtherPrepaidExpenseCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_LeaseRefundableDepositCurrent" xlink:label="loc_HOURLeaseRefundableDepositCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_HOURLeaseRefundableDepositCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidTaxes" xlink:label="loc_us-gaapPrepaidTaxes" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapPrepaidTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaapOtherAssetsCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapOtherAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/PrepaidExpensesAndOtherCurrentAssetsDetailsNarrative" xlink:title="999044 - Disclosure - Prepaid Expenses and Other Current Assets (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="loc_us-gaapIncomeTaxesReceivable" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxesReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/ScheduleOfPropertyAndEquipmentDetails" xlink:title="999045 - Disclosure - Schedule of Property and Equipment (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/PropertyAndEquipmentDetailsNarrative" xlink:title="999046 - Disclosure - Property and Equipment (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapDepreciationAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_DisposalOrPledge" xlink:label="loc_HOURDisposalOrPledge" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_HOURDisposalOrPledge" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/ScheduleOfAccountsPayableAndCreditCardsPayableDetails" xlink:title="999047 - Disclosure - Schedule of Accounts Payable and Credit Cards Payable (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_CreditCardsPayable" xlink:label="loc_HOURCreditCardsPayable" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_HOURCreditCardsPayable" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/AccountsPayableAndCreditCardsPayableDetailsNarrative" xlink:title="999048 - Disclosure - Accounts Payable and Credit Cards Payable (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_CreditCardsPayable" xlink:label="loc_HOURCreditCardsPayable" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_HOURCreditCardsPayable" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/Short-termLoanDetailsNarrative" xlink:title="999049 - Disclosure - Short-Term Loan (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaapLineOfCreditFacilityTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLineOfCreditFacilityTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaapLineOfCreditFacilityLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapLineOfCreditFacilityLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaapCreditFacilityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapCreditFacilityAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaapCreditFacilityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityAxis" xlink:to="loc_us-gaapCreditFacilityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaapLineOfCreditMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_us-gaapLineOfCreditMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="loc_us-gaapLineOfCreditFacilityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapLineOfCreditFacilityAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaapLineOfCreditFacilityLenderDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityAxis" xlink:to="loc_us-gaapLineOfCreditFacilityLenderDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_TaishinInternationalBankMember" xlink:label="loc_HOURTaishinInternationalBankMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_HOURTaishinInternationalBankMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaapLineOfCredit" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCredit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="loc_us-gaapLineOfCreditFacilityExpirationDate1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityExpirationDate1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:label="loc_us-gaapLineOfCreditFacilityInterestRateAtPeriodEnd" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityInterestRateAtPeriodEnd" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" xlink:title="999050 - Disclosure - Schedule of Accrued Expenses and Other Current Liabilities (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_AccruedSalesTaxPayableCurrent" xlink:label="loc_HOURAccruedSalesTaxPayableCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_HOURAccruedSalesTaxPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerRefundLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerRefundLiabilityCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapContractWithCustomerRefundLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="loc_us-gaapAccruedSalariesCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccruedSalariesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedBonusesCurrent" xlink:label="loc_us-gaapAccruedBonusesCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccruedBonusesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDividendsPayableCurrent" xlink:label="loc_us-gaapInterestAndDividendsPayableCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapInterestAndDividendsPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableOtherCurrent" xlink:label="loc_us-gaapAccountsPayableOtherCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccountsPayableOtherCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetailsNarrative" xlink:title="999051 - Disclosure - Accrued Expenses and Other Current Liabilities (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:label="loc_us-gaapIncomeTaxExaminationPenaltiesAndInterestAccrued" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapIncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerRefundLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerRefundLiabilityCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapContractWithCustomerRefundLiabilityCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedBonusesCurrent" xlink:label="loc_us-gaapAccruedBonusesCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccruedBonusesCurrent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/ScheduleOfOperatingLeasesCostDetails" xlink:title="999052 - Disclosure - Schedule of Operating Leases Cost (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SubsidiariesMember" xlink:label="loc_srtSubsidiariesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_srtSubsidiariesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaapAwardDateAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardDateAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateAxis" xlink:to="loc_us-gaapAwardDateDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember" xlink:label="loc_HOURFebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_HOURFebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember" xlink:label="loc_HOURMarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_HOURMarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember" xlink:label="loc_HOURJuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_HOURJuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember" xlink:label="loc_HOURAugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_HOURAugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/ScheduleOfOperatingLeaseLiabilitiesDetails" xlink:title="999053 - Disclosure - Schedule of Operating Lease Liabilities (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndThereAfter" xlink:label="loc_HOURLesseeOperatingLeaseLiabilityPaymentsDueYearFourAndThereAfter" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_HOURLesseeOperatingLeaseLiabilityPaymentsDueYearFourAndThereAfter" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/LeasesDetailsNarrative" xlink:title="999054 - Disclosure - Leases (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAssetAmortizationExpense" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaapOperatingLeasePayments" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapOperatingLeasePayments" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/RelatedPartyBalancesAndTransactionsDetailsNarrative" xlink:title="999055 - Disclosure - Related Party Balances and Transactions (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_LoanAgreementMember" xlink:label="loc_HOURLoanAgreementMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_HOURLoanAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities" xlink:label="loc_us-gaapOtherLiabilities" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapOtherLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_StockholderPayable" xlink:label="loc_HOURStockholderPayable" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_HOURStockholderPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedBonusesCurrent" xlink:label="loc_us-gaapAccruedBonusesCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapAccruedBonusesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDateDescription" xlink:label="loc_us-gaapDebtInstrumentMaturityDateDescription" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDateDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="loc_us-gaapRepaymentsOfRelatedPartyDebt" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapRepaymentsOfRelatedPartyDebt" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/ScheduleOfRevenueDetails" xlink:title="999056 - Disclosure - Schedule of Revenue (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaapDisaggregationOfRevenueTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapDisaggregationOfRevenueTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaapDisaggregationOfRevenueLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisaggregationOfRevenueTable" xlink:to="loc_us-gaapDisaggregationOfRevenueLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srtStatementGeographicalAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisaggregationOfRevenueTable" xlink:to="loc_srtStatementGeographicalAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_AmericasMember" xlink:label="loc_srtAmericasMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_srtAmericasMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_InternationalMember" xlink:label="loc_HOURInternationalMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_HOURInternationalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_OtherMember" xlink:label="loc_HOUROtherMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_HOUROtherMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_RevenueGross" xlink:label="loc_HOURRevenueGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisaggregationOfRevenueLineItems" xlink:to="loc_HOURRevenueGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_SalesReturns" xlink:label="loc_HOURSalesReturns" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisaggregationOfRevenueLineItems" xlink:to="loc_HOURSalesReturns" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_Discounts" xlink:label="loc_HOURDiscounts" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisaggregationOfRevenueLineItems" xlink:to="loc_HOURDiscounts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisaggregationOfRevenueLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:title="999057 - Disclosure - Schedule of Effective Income Tax Rate Reconciliation (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsDomestic" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationTaxSettlementsDomestic" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationTaxSettlementsDomestic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationTaxSettlements" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationTaxSettlements" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/ScheduleOfEffectiveTaxRateReconciliationDetails" xlink:title="999058 - Disclosure - Schedule of Effective Tax Rate Reconciliation (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_IncomeTaxReconciliationChangeInEnactedTaxRateNet" xlink:label="loc_HOURIncomeTaxReconciliationChangeInEnactedTaxRateNet" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_HOURIncomeTaxReconciliationChangeInEnactedTaxRateNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationChangeInEnactedTaxRate" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationChangeInEnactedTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_IncomeTaxReconciliationTaxPriorYearIncome" xlink:label="loc_HOURIncomeTaxReconciliationTaxPriorYearIncome" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_HOURIncomeTaxReconciliationTaxPriorYearIncome" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:label="loc_us-gaapIncomeTaxReconciliationPriorYearIncomeTaxes" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationPriorYearIncomeTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_IncomeTaxReconciliationStateAndLocalIncomeTax" xlink:label="loc_HOURIncomeTaxReconciliationStateAndLocalIncomeTax" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_HOURIncomeTaxReconciliationStateAndLocalIncomeTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_IncomeTaxReconciliationOtherAdjustmentsNet" xlink:label="loc_HOURIncomeTaxReconciliationOtherAdjustmentsNet" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_HOURIncomeTaxReconciliationOtherAdjustmentsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationOtherAdjustments" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaapIncomeTaxReconciliationOtherAdjustments" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationOtherAdjustments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/ScheduleOfTaxExpenseSummaryDetails" xlink:title="999059 - Disclosure - Schedule of Tax Expense Summary (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentFederalTaxExpenseBenefit" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapCurrentFederalTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_us-gaapFederalIncomeTaxExpenseBenefitContinuingOperations" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapFederalIncomeTaxExpenseBenefitContinuingOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_us-gaapStateAndLocalIncomeTaxExpenseBenefitContinuingOperations" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapStateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefit" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:title="999060 - Disclosure - Schedule of Deferred Tax Assets and Liabilities (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTable" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEffectiveIncomeTaxRateReconciliationTable" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaapIncomeTaxAuthorityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEffectiveIncomeTaxRateReconciliationTable" xlink:to="loc_us-gaapIncomeTaxAuthorityAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaapIncomeTaxAuthorityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxAuthorityAxis" xlink:to="loc_us-gaapIncomeTaxAuthorityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticCountryMember" xlink:label="loc_us-gaapDomesticCountryMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxAuthorityDomain" xlink:to="loc_us-gaapDomesticCountryMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="loc_us-gaapStateAndLocalJurisdictionMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxAuthorityDomain" xlink:to="loc_us-gaapStateAndLocalJurisdictionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEffectiveIncomeTaxRateReconciliationLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_DeferredTaxAssetsOperatingLeaseRightOfUseAsset" xlink:label="loc_HOURDeferredTaxAssetsOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEffectiveIncomeTaxRateReconciliationLineItems" xlink:to="loc_HOURDeferredTaxAssetsOperatingLeaseRightOfUseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="loc_us-gaapDeferredTaxAssetsInventory" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEffectiveIncomeTaxRateReconciliationLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsInventory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaapOperatingLossCarryforwards" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEffectiveIncomeTaxRateReconciliationLineItems" xlink:to="loc_us-gaapOperatingLossCarryforwards" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEffectiveIncomeTaxRateReconciliationLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/IncomeTaxDetailsNarrative" xlink:title="999061 - Disclosure - Income Tax (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForUncertainTaxPositionsCurrent" xlink:label="loc_us-gaapLiabilityForUncertainTaxPositionsCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapLiabilityForUncertainTaxPositionsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingIncomeExpenseNet" xlink:label="loc_us-gaapOtherOperatingIncomeExpenseNet" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapOtherOperatingIncomeExpenseNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_OperatingLossCarryForwardTerm" xlink:label="loc_HOUROperatingLossCarryForwardTerm" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_HOUROperatingLossCarryForwardTerm" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/StockholdersEquityDetailsNarrative" xlink:title="999062 - Disclosure - Stockholders&#8217; Equity (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtTitleOfIndividualAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_AlanGaoMember" xlink:label="loc_HOURAlanGaoMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_HOURAlanGaoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_SamLaiMember" xlink:label="loc_HOURSamLaiMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_HOURSamLaiMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_MaggieYuMember" xlink:label="loc_HOURMaggieYuMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_HOURMaggieYuMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_MichaelLennerMember" xlink:label="loc_HOURMichaelLennerMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_HOURMichaelLennerMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_DouglasBranchMember" xlink:label="loc_HOURDouglasBranchMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_HOURDouglasBranchMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_HillaryBuiMember" xlink:label="loc_HOURHillaryBuiMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_HOURHillaryBuiMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_BranchMember" xlink:label="loc_HOURBranchMember" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_HOURBranchMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember" xlink:label="loc_HOURExecutiveEmploymentAgreementsOrDirectorAgreementsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_HOURExecutiveEmploymentAgreementsOrDirectorAgreementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaapRestrictedStockMember" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://hourloop.com/role/SubsequentEventsDetailsNarrative" xlink:title="999063 - Disclosure - Subsequent Events (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaapSubsequentEventTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapSubsequentEventTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaapSubsequentEventLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapSubsequentEventLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_srtTitleOfIndividualAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_AlanGaoMember" xlink:label="loc_HOURAlanGaoMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_HOURAlanGaoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="hour-20241231.xsd#HOUR_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember" xlink:label="loc_HOURExecutiveEmploymentAgreementsOrDirectorAgreementsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_HOURExecutiveEmploymentAgreementsOrDirectorAgreementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Mar. 27, 2025</div></th>
<th class="th"><div>Jun. 28, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-41204<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">HOUR LOOP, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001874875<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">47-2869399<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">8201
    164th Ave. NE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Redmond<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">WA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">98052-7615<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(206)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">385-0488<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">HOUR<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityExTransitionPeriod', window );">Elected Not To Use the Extended Transition Period</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,611,150<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,151,440<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference [Text Block]</a></td>
<td class="text">None<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityListingParValuePerShare', window );">Entity Listing, Par Value Per Share</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">7000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorOpinionTextBlock', window );">Auditor Opinion [Text Block]</a></td>
<td class="text">We have audited the accompanying consolidated
balance sheet of Hour Loop, Inc. and its subsidiaries (the &#8220;Company&#8221;) as of December 31, 2024 and 2023, and the related consolidated
statement of operations and comprehensive income (loss), stockholders&#8217; equity, and cash flows for the year ended December 31, 2024 and 2023,
and the related notes (collectively referred to as the financial statements). In our opinion, the financial statements present fairly,
in all material respects, the consolidated financial positions of the Company as of December 31, 2024 and 2023 and the consolidated results of
its operations and its cash flows for the year ended December 31, 2024 and 2023, in conformity with accounting principles generally accepted in
the United States of America.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">HTL International, LLC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Houston, Texas<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorOpinionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X<br> -Number 210<br> -Section 2<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorOpinionTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFinStmtErrorCorrectionFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentsIncorporatedByReferenceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityExTransitionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 7A<br> -Section B<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityExTransitionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityListingParValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The par value per share of security quoted in same currency as Trading currency. Example: '0.01'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityListingParValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="nump">$ 2,119,581<span></span>
</td>
<td class="nump">$ 2,484,153<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">1,650,547<span></span>
</td>
<td class="nump">747,650<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory, net</a></td>
<td class="nump">14,640,632<span></span>
</td>
<td class="nump">14,276,555<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">327,894<span></span>
</td>
<td class="nump">504,973<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">18,738,654<span></span>
</td>
<td class="nump">18,013,331<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">56,797<span></span>
</td>
<td class="nump">148,788<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets</a></td>
<td class="nump">1,060,104<span></span>
</td>
<td class="nump">1,304,215<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use lease assets</a></td>
<td class="nump">111,409<span></span>
</td>
<td class="nump">83,946<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">Total non-current assets</a></td>
<td class="nump">1,228,310<span></span>
</td>
<td class="nump">1,536,949<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">19,966,964<span></span>
</td>
<td class="nump">19,550,280<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">4,176,305<span></span>
</td>
<td class="nump">3,812,954<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_HOUR_CreditCardsPayable', window );">Credit cards payable</a></td>
<td class="nump">3,389,880<span></span>
</td>
<td class="nump">4,404,445<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LinesOfCreditCurrent', window );">Short-term loan</a></td>
<td class="nump">610,967<span></span>
</td>
<td class="nump">652,422<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities-current</a></td>
<td class="nump">114,540<span></span>
</td>
<td class="nump">82,269<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities', window );">Accrued expenses and other current liabilities</a></td>
<td class="nump">2,322,535<span></span>
</td>
<td class="nump">1,972,512<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">14,807,222<span></span>
</td>
<td class="nump">10,924,602<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>Non-current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities-non-current</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,363<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Total non-current liabilities</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">4,172,781<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">14,807,222<span></span>
</td>
<td class="nump">15,097,383<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock: $0.0001 par value, 10,000,000 shares authorized, none issued and outstanding as of December 31, 2024 and 2023</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock: $0.0001 par value, 300,000,000 shares authorized, 35,143,460 and 35,082,464 shares issued and outstanding as of December 31, 2024 and 2023, respectively</a></td>
<td class="nump">3,514<span></span>
</td>
<td class="nump">3,508<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">5,802,686<span></span>
</td>
<td class="nump">5,727,650<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(595,175)<span></span>
</td>
<td class="num">(1,252,622)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(51,283)<span></span>
</td>
<td class="num">(25,639)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">5,159,742<span></span>
</td>
<td class="nump">4,452,897<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">TOTAL LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</a></td>
<td class="nump">19,966,964<span></span>
</td>
<td class="nump">19,550,280<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Due to related parties</a></td>
<td class="nump">4,192,995<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>Non-current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Due to related parties</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 4,170,418<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_HOUR_CreditCardsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Credit cards payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">HOUR_CreditCardsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>HOUR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477796/946-210-45-21<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 210<br> -Topic 946<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477796/946-210-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LinesOfCreditCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LinesOfCreditCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">300,000,000<span></span>
</td>
<td class="nump">300,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">35,143,460<span></span>
</td>
<td class="nump">35,082,464<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">35,143,460<span></span>
</td>
<td class="nump">35,082,464<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations and Comprehensive Income (Loss) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues, net</a></td>
<td class="nump">$ 138,252,861<span></span>
</td>
<td class="nump">$ 132,124,202<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of revenues</a></td>
<td class="num">(66,242,153)<span></span>
</td>
<td class="num">(65,606,947)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">72,010,708<span></span>
</td>
<td class="nump">66,517,255<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Selling and marketing</a></td>
<td class="nump">61,808,979<span></span>
</td>
<td class="nump">61,135,227<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">9,470,789<span></span>
</td>
<td class="nump">8,385,451<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">71,279,768<span></span>
</td>
<td class="nump">69,520,678<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income (loss) from operations</a></td>
<td class="nump">730,940<span></span>
</td>
<td class="num">(3,003,423)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract', window );"><strong>Other (expenses) income</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherExpenses', window );">Other expense</a></td>
<td class="num">(12,695)<span></span>
</td>
<td class="num">(9,542)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Interest expense</a></td>
<td class="num">(249,587)<span></span>
</td>
<td class="num">(248,779)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income</a></td>
<td class="nump">490,903<span></span>
</td>
<td class="nump">101,290<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other expenses, net</a></td>
<td class="nump">228,621<span></span>
</td>
<td class="num">(157,031)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) before income taxes</a></td>
<td class="nump">959,561<span></span>
</td>
<td class="num">(3,160,454)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax (expense) benefit</a></td>
<td class="num">(302,114)<span></span>
</td>
<td class="nump">730,760<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">657,447<span></span>
</td>
<td class="num">(2,429,694)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Other comprehensive loss</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax', window );">Foreign currency translation adjustments</a></td>
<td class="num">(25,644)<span></span>
</td>
<td class="num">(2,597)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Total comprehensive income (loss)</a></td>
<td class="nump">$ 631,803<span></span>
</td>
<td class="num">$ (2,432,291)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic income (loss) per common share</a></td>
<td class="nump">$ 0.02<span></span>
</td>
<td class="num">$ (0.07)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted income (loss) per common share</a></td>
<td class="nump">$ 0.02<span></span>
</td>
<td class="num">$ (0.07)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average number of common shares outstanding, basic</a></td>
<td class="nump">35,119,761<span></span>
</td>
<td class="nump">35,066,592<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average number of common shares outstanding, diluted</a></td>
<td class="nump">35,119,761<span></span>
</td>
<td class="nump">35,066,592<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as nonoperating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit), before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481839/830-10-45-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481956/830-20-45-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity - USD ($)<br></strong></div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>AOCI Attributable to Parent [Member]</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2022</a></td>
<td class="nump">$ 3,506<span></span>
</td>
<td class="nump">$ 5,675,320<span></span>
</td>
<td class="nump">$ 1,177,072<span></span>
</td>
<td class="num">$ (23,042)<span></span>
</td>
<td class="nump">$ 6,832,856<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Dec. 31, 2022</a></td>
<td class="nump">35,047,828<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">52,330<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">52,332<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock-based compensation, shares</a></td>
<td class="nump">34,636<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax', window );">Currency translation adjustments</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,597)<span></span>
</td>
<td class="num">(2,597)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,429,694)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,429,694)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2023</a></td>
<td class="nump">$ 3,508<span></span>
</td>
<td class="nump">5,727,650<span></span>
</td>
<td class="num">(1,252,622)<span></span>
</td>
<td class="num">(25,639)<span></span>
</td>
<td class="nump">4,452,897<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Dec. 31, 2023</a></td>
<td class="nump">35,082,464<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">$ 6<span></span>
</td>
<td class="nump">75,036<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">75,042<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock-based compensation, shares</a></td>
<td class="nump">60,996<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax', window );">Currency translation adjustments</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(25,644)<span></span>
</td>
<td class="num">(25,644)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">657,447<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">657,447<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2024</a></td>
<td class="nump">$ 3,514<span></span>
</td>
<td class="nump">$ 5,802,686<span></span>
</td>
<td class="num">$ (595,175)<span></span>
</td>
<td class="num">$ (51,283)<span></span>
</td>
<td class="nump">$ 5,159,742<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Dec. 31, 2024</a></td>
<td class="nump">35,143,460<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481956/830-20-45-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 657,447<span></span>
</td>
<td class="num">$ (2,429,694)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Reconciliation of net income (loss) to net cash used in operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expenses</a></td>
<td class="nump">119,064<span></span>
</td>
<td class="nump">138,001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Amortization of operating lease right-of-use lease assets</a></td>
<td class="nump">211,348<span></span>
</td>
<td class="nump">387,446<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_HOUR_DeferredTaxAssets', window );">Deferred tax assets</a></td>
<td class="nump">244,111<span></span>
</td>
<td class="num">(754,895)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">75,042<span></span>
</td>
<td class="nump">52,332<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Inventory allowance</a></td>
<td class="nump">560,293<span></span>
</td>
<td class="nump">675,886<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossUnrealized', window );">Unrealized Foreign Exchange Gain</a></td>
<td class="num">(87,520)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(902,897)<span></span>
</td>
<td class="num">(395,271)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventory</a></td>
<td class="num">(924,370)<span></span>
</td>
<td class="nump">3,849,088<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">177,079<span></span>
</td>
<td class="nump">236,270<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">363,351<span></span>
</td>
<td class="num">(2,838,767)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_HOUR_IncreaseDecreaseInCreditCardsPayable', window );">Credit cards payable</a></td>
<td class="num">(1,014,565)<span></span>
</td>
<td class="num">(827,087)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities', window );">Accrued expenses and other current liabilities</a></td>
<td class="nump">1,043,600<span></span>
</td>
<td class="nump">229,540<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability', window );">Operating lease liabilities</a></td>
<td class="num">(208,843)<span></span>
</td>
<td class="num">(386,224)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="nump">313,140<span></span>
</td>
<td class="num">(2,063,375)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(35,996)<span></span>
</td>
<td class="num">(14,823)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(35,996)<span></span>
</td>
<td class="num">(14,823)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfRelatedPartyDebt', window );">Payments to related parties</a></td>
<td class="num">(671,000)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(671,000)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Effect of changes in foreign currency exchange rates</a></td>
<td class="nump">29,284<span></span>
</td>
<td class="num">(238)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net change in cash</a></td>
<td class="num">(364,572)<span></span>
</td>
<td class="num">(2,078,436)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash at beginning of year</a></td>
<td class="nump">2,484,153<span></span>
</td>
<td class="nump">4,562,589<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash at end of year</a></td>
<td class="nump">2,119,581<span></span>
</td>
<td class="nump">2,484,153<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosures of cash flow information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">249,296<span></span>
</td>
<td class="nump">406,103<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash paid for income tax</a></td>
<td class="nump">211,911<span></span>
</td>
<td class="nump">1,696<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Noncash investing and financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_HOUR_RightofuseOfAssetAndOperatingLeaseLiabilitiesRecognized', window );">Operating lease right-of-use of assets and operating lease liabilities recognized</a></td>
<td class="nump">$ 248,716<span></span>
</td>
<td class="nump">$ 27,249<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_HOUR_DeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">HOUR_DeferredTaxAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>HOUR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_HOUR_IncreaseDecreaseInCreditCardsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase decrease in credit cards payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">HOUR_IncreaseDecreaseInCreditCardsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>HOUR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_HOUR_RightofuseOfAssetAndOperatingLeaseLiabilitiesRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Right-of-use of asset and operating lease liabilities recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">HOUR_RightofuseOfAssetAndOperatingLeaseLiabilitiesRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>HOUR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossUnrealized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized gain (loss) from foreign currency transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-6<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481956/830-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481926/830-20-50-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossUnrealized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in accrued expenses, and obligations classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure [Table]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="nump">$ 657,447<span></span>
</td>
<td class="num">$ (2,429,694)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTradingArrLineItems', window );"><strong>Insider Trading Arrangements [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_HOUR_NoInsiderTradingFlag', window );">No Insider Trading Flag</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_HOUR_NoInsiderTradingFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>No Insider Trading Flag</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">HOUR_NoInsiderTradingFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>HOUR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTradingArrLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTradingArrLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cybersecurity Risk Management and Strategy Disclosure<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract', window );"><strong>Cybersecurity Risk Management, Strategy, and Governance [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock', window );">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</a></td>
<td class="text"><b>Cybersecurity Risk Management and Strategy</b>&#160;<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The cybersecurity risk management
program, processes and strategy outlined in this section are limited to the personal and business information belonging to or maintained
by the Company (collectively, &#8220;Confidential Information&#8221;), the Company&#8217;s critical <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90C_ecyd--CybersecurityRiskManagementThirdPartyEngagedFlag_dbT_c20240101__20241231_za2u10FqYjt9">third-party</span> systems and services supporting
or used by the Company (collectively, &#8220;Critical Systems&#8221;), and service providers.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90C_ecyd--CybersecurityRiskManagementProcessesIntegratedTextBlock_c20240101__20241231_z5R8jtbXcJRi">We will develop and <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90C_ecyd--CybersecurityRiskManagementProcessesIntegratedFlag_dbT_c20240101__20241231_zABMptbicVUd">implement</span>
a cybersecurity risk management program to safeguard the confidentiality, integrity, and availability of our Confidential Information
and Critical Systems. Our cybersecurity risk management program will be integrated into our broader enterprise risk management framework
and includes a cybersecurity incident response plan.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our cybersecurity risk management
program shall include:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">risk assessments to identify material cybersecurity risks to our Confidential Information, Critical Systems and broader enterprise IT environment;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">a dedicated security team responsible for managing (1) cybersecurity risk assessment processes, (2) security controls, and (3) response to cybersecurity incidents;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">cybersecurity awareness training including spear-phishing resistance for employees, and senior management;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">a cybersecurity incident response plan outlining procedures for detecting, responding to, and mitigating cybersecurity incidents; and</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">a vendor management policy to oversee cybersecurity risks associated with service providers.</span></td></tr>
  </table>

&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesIntegratedFlag', window );">Cybersecurity Risk Management Processes Integrated [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock', window );">Cybersecurity Risk Management Processes Integrated [Text Block]</a></td>
<td class="text">We will develop and <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90C_ecyd--CybersecurityRiskManagementProcessesIntegratedFlag_dbT_c20240101__20241231_zABMptbicVUd">implement</span>
a cybersecurity risk management program to safeguard the confidentiality, integrity, and availability of our Confidential Information
and Critical Systems. Our cybersecurity risk management program will be integrated into our broader enterprise risk management framework
and includes a cybersecurity incident response plan.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag', window );">Cybersecurity Risk Management Third Party Engaged [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag', window );">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock', window );">Cybersecurity Risk Board of Directors Oversight [Text Block]</a></td>
<td class="text"><b>Cybersecurity Governance</b>&#160;<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our executive management team,
in collaboration with our managed information technology service provider, is responsible for assessing and managing cybersecurity risks
to the Company, including our Confidential Information and Critical Systems. The team holds primary responsibility for our cybersecurity
risk management program and works closely with our IT service provider to ensure its effective implementation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our management team meets
regularly with our IT service provider to review current cybersecurity issues. These discussions may cover efforts to prevent, detect,
mitigate, and remediate cybersecurity risks and incidents through various means, including:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 48px"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">threat intelligence from governmental, public private, and external sources</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">alerts and reports generated by security tools deployed in the IT environment, including a spear-phishing
report.</td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_908_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock_c20240101__20241231_zuRORZZ8qwYg">Our Board incorporates cybersecurity
risks into its broader risk oversight <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_902_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_dbT_c20240101__20241231_zb47geJDIKm3">responsibility</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90A_ecyd--CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock_i01_c20240101__20241231_zS0jSTTXLkjc">Our Board oversees the implementation
of our cybersecurity risk management program. The executive management team provides updates to the Board, as needed, on significant cybersecurity
incidents.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_909_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag_i01_dbT_c20240101__20241231_zlU9MnA33jig">Board</span> receives periodic reports from management
on cybersecurity risks and the cybersecurity risk management program.</p>

&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock', window );">Cybersecurity Risk Management Positions or Committees Responsible [Text Block]</a></td>
<td class="text">Our Board incorporates cybersecurity
risks into its broader risk oversight <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_902_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_dbT_c20240101__20241231_zb47geJDIKm3">responsibility</span>.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock', window );">Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]</a></td>
<td class="text">Our Board oversees the implementation
of our cybersecurity risk management program. The executive management team provides updates to the Board, as needed, on significant cybersecurity
incidents.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph iii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph iii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesIntegratedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementThirdPartyEngagedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph ii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph ii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Operations and Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock', window );">Nature of Operations and Summary of Significant Accounting Policies</a></td>
<td class="text"><p id="xdx_80C_eus-gaap--OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_zxbEHhnrqgN3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 1 - <span id="xdx_827_znvpUrhJzIqh">Nature of Operations and Summary of
Significant Accounting Policies</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Hour Loop, Inc. (&#8220;Hour Loop&#8221; or the
&#8220;Company&#8221;) is a technology-enabled consumer products company that uses machine learning and data analytics to design, develop,
market and sell products. Hour Loop predominantly operates through online retail channels such as Amazon, Walmart, and Hourloop.com. The
Company, as an Internet marketplace seller, sells products in multiple categories, including home/garden d&#233;cor, toys, kitchenware,
apparel, and electronics. The Company has only <span id="xdx_900_eus-gaap--NumberOfOperatingSegments_dc_uSegment_c20240101__20241231_za3xgtVMUTy8" title="Number of operating segment">one</span> segment, which is online retail (e-commerce).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company was incorporated on January 13, 2015
under the laws of the state of Washington. On April 7, 2021, the Company was converted from a Washington corporation to a Delaware corporation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In 2019, Hour Loop formed Flywheel Consulting
Ltd. (&#8220;Flywheel&#8221;), a wholly owned subsidiary located in Taiwan, to provide business operating consulting services exclusively
to Hour Loop.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_846_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zWtdO5cGa8S" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><span id="xdx_86F_zc6j04yIzg1f">Basis of Presentation</span></b>
- The audited consolidated financial statements and accompanying notes of the Company have been prepared in accordance with the accounting
principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p id="xdx_84E_eus-gaap--ConsolidationPolicyTextBlock_zyzKbU3FlDn8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><span id="xdx_864_z4WRg99XDPK6">Principles of Consolidation</span></b>
- The audited consolidated financial statements include the accounts of Hour Loop and Flywheel. All material inter-company accounts and
transactions were eliminated in consolidation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p id="xdx_841_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zeGpLdAr4ms5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86E_zKnTnB05xSJ7">Foreign Currency and Currency Translation</span></b>
- The assets and liabilities of Flywheel, having a functional currency other than the U.S. dollar, are translated into U.S. dollars at
exchange rates in effect at period-end, with resulting translation gains or losses included within other comprehensive income or loss.
Revenues and expenses are translated into U.S. dollars at average monthly rates of exchange in effect during each period. All of the Company&#8217;s
foreign operations use their local currency as their functional currency. Currency gains or losses resulting from transactions executed
in currencies other than the functional currency are included in General and administrative in the consolidated statement of operations
and other comprehensive income.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_89F_eus-gaap--ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock_zJSJ5ZVTQv2f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The relevant exchange
rates are listed below:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span id="xdx_8B1_zdfxgGswifBl" style="display: none">Schedule
of Foreign Currency Exchange Rates</span>&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Period NTD: USD exchange rate</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_uPure_c20241231__us-gaap--AwardTypeAxis__custom--PeriodNTDUSDExchangeRateMember_zB8m0NTeI3I5" style="width: 16%; text-align: right" title="Foreign currency exchange rate"><b>32.735</b></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_uPure_c20231231__us-gaap--AwardTypeAxis__custom--PeriodNTDUSDExchangeRateMember_ztKVjr59hnT7" style="width: 16%; text-align: right" title="Foreign currency exchange rate">30.655</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Period Average NTD: USD exchange rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_uPure_c20241231__us-gaap--AwardTypeAxis__custom--PeriodAverageNTDUSDExchangeRateMember_zMmgKFZCptoh" style="text-align: right" title="Foreign currency exchange rate"><b>32.526</b></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_uPure_c20231231__us-gaap--AwardTypeAxis__custom--PeriodAverageNTDUSDExchangeRateMember_zqi1w2Ra6jsi" style="text-align: right" title="Foreign currency exchange rate">31.221</td><td style="text-align: left">&#160;</td></tr>
  </table>


<p id="xdx_8A0_zTol1iYERyxb" style="margin-top: 0; margin-bottom: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p id="xdx_848_eus-gaap--UseOfEstimates_zyjJxgfkWCqk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86D_zPLaJJK0oFHd">Use of Estimates</span></b> - The preparation of financial
statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets
and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of
revenues and expenses during the reporting period. Actual results could differ from these estimates.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Significant estimates, include but not limited
to, estimates associated with the collectability of accounts receivable, useful life of property and equipment, impairment of long-lived
assets, valuation allowance for deferred tax assets, inventory valuation and inventory provision.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_84F_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zlbzhbeeYko3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_861_zLxH6vaMc0Zj">Cash and Cash Equivalents</span></b> - The Company
considers all highly liquid financial instruments purchased with original maturities of three months or less to be cash. Our cash is held
in the bank and covered by the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;), subject to applicable limits. Deposits are
insured up to $<span id="xdx_908_eus-gaap--CashFDICInsuredAmount_iI_c20241231_zB0vi07BBUz1" title="FDIC insured amount">250,000</span> per depositor, per FDIC-insured bank, per ownership category. Cash equivalents and marketable securities are comprised
of time deposits, money market funds, highly liquid government bonds, corporate debt securities, mortgage-backed and asset-backed securities,
and marketable equity securities. Our cash and cash equivalents primarily consisted of cash and money market funds. Such amounts are recorded
at fair value.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_842_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zzCOaEmqSm61" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86D_zENWJWXLi0Cb">Accounts Receivable and Allowance for Credit
Losses</span></b> - Accounts receivable are stated at historical cost less allowance for credit loss. On a periodic basis, management evaluates
its accounts receivable and determines whether to provide an allowance for credit losses in accordance with the Financial Accounting Standards
Board&#8217;s (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) Topic 326. Credit losses are provided based on
a past history of write-offs, collections, current credit conditions, current economic conditions, reasonable and supportable forecasts
of future economic conditions. The evaluation is performed on a collective basis where similar characteristics exist, primarily based
on similar services or products offerings. We adopted the standard effective January 1, 2023. The impact of the adoption was not considered
material to the financial statements and primarily resulted in new/enhanced disclosures only. A receivable is considered past due if the
Company has not received payments based on agreed-upon terms. The Company generally does not require any security or collateral to support
its receivables. The collection is primarily through Amazon and the collection period is usually less than 7 days. The Company performs
on-going evaluations of its customers and maintains an allowance for credit losses as the Company deems necessary or appropriate. As of
December 31, 2024 and 2023, the Company did not deem it necessary to have an allowance for credit loss.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_843_eus-gaap--InventoryPolicyTextBlock_zdPMQI0CGt93" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86E_zgOeNRjP31eb">Inventory and Cost of Goods Sold</span></b> - The
Company&#8217;s inventory consists mainly of finished goods. Inventories are stated at the lower of cost or net realizable value. Cost
is principally determined on a first-in-first-out basis. The Company&#8217;s costs include the amounts it pays manufacturers for product,
tariffs and duties associated with transporting product across national borders, and freight costs associated with transporting the product
from its manufacturers to its warehouses, as applicable. The merchandise with terms of FOB shipping point from vendors was recorded as
the inventory-in-transit when inventory left the shipping dock of the vendors but not yet reached the receiving dock of the Company. Management
continually evaluates its estimates and judgments including those related to merchandise inventory.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The &#8220;Cost of revenues&#8221; line item in
the audited consolidated statements of operations is principally inventory sold to customers during the reporting period.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Policy for inventory allowance: The Company writes
down the cost of obsolete and slow-moving inventories to the estimated net realizable value, based on inventory obsolescence trends, historical
experience, forecasted consumer demand and application of the specific identification method. As of December 31, 2024 and 2023, $<span id="xdx_908_eus-gaap--InventoryWriteDown_c20240101__20241231_zplRjnFZAmef" title="Inventory written down">560,293</span>
and $<span id="xdx_90C_eus-gaap--InventoryWriteDown_c20230101__20231231_zqoh20ofQqoh" title="Inventory written down">675,886</span>, respectively, were written down from the cost of inventories to their net realizable values. Full inventory allowance is
recorded for the inventory SKU not sold for more than one year.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_840_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_z1Qmo1p1VXN5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_865_z2YmdzBhj26g">Property and Equipment</span></b> - Property and equipment
are recorded at cost and depreciated or amortized over the estimated useful life of the asset using the straight-line method. The Company
elected to expense any individual property and equipment items under $<span id="xdx_907_eus-gaap--CostOfPropertyRepairsAndMaintenance_c20240101__20241231_zrQs5ZCg0jn5" title="Property and equipment items expense">2,500</span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The majority of the Company&#8217;s property and
equipment is computers, and the estimated useful life is <span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_zA2bzzGP2ix" title="Estimated useful life">3</span> years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_843_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zWOefyDv2EEe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86E_z7XH36mSkJR">Impairment of Long-lived Assets</span></b>- In accordance
with ASC 360-10-35-17, if the carrying amount of an asset or asset group (in use or under development) is evaluated and found not to be
fully recoverable (the carrying amount exceeds the estimated gross, undiscounted cash flows from use and disposition), then an impairment
loss must be recognized. The impairment loss is measured as the excess of the carrying amount over the asset&#8217;s (or asset group&#8217;s)
fair value. The Company did <span id="xdx_90F_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_do_c20240101__20241231_zJe9DTRoN1y5" title="Impairment of long-lived assets"><span id="xdx_900_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_do_c20230101__20231231_ztNqC3nsWBA1" title="Impairment of long-lived assets">no</span></span>t record any impairment charges for the years ended December 31, 2024 and 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_841_eus-gaap--LesseeLeasesPolicyTextBlock_zZIpAX3t1Jn7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86E_zaK6jD1Lw8Qa">Leases</span> - </b>Leases are classified at lease
commencement date as either a finance lease or an operating lease. A lease is a finance lease if it meets any of the following criteria:
(a) the lease transfers ownership of the underlying asset to the lessee by the end of the lease term, (b) the lease grants the lessee
an option to purchase the underlying asset that the lessee is reasonably certain to exercise, (c) the lease term is for the major part
of the remaining economic life of the underlying asset, (d) the present value of the sum of the lease payments and any residual value
guaranteed by the lessee that is not already reflected in the lease payments equals or exceeds substantially all of the fair value of
the underlying asset or (e) the underlying asset is of such a specialized nature that it is expected to have no alternative use to the
lessor at the end of the lease term. When none of the foregoing criteria is met, the lease shall be classified as an operating lease.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company typically utilizes operating leases
for its office space requirements. This means that the Company leases office space, categorizing the lease arrangement as an operating
lease. Under this arrangement, The Company does not hold ownership of the leased assets but instead pays rent for the right to use them.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For a lessee, a lease is recognized as an operating
lease right-of-use asset with a corresponding liability at lease commencement date. The lease liability is calculated at the present value
of the lease payments not yet paid by using the lease term and discount rate determined at lease commencement. The operating lease right-of-use
asset is calculated as the lease liability, increased by any initial direct costs, and prepaid lease payments, reduced by any lease incentives
received before lease commencement. The operating lease right-of-use asset itself is amortized on a straight-line basis unless another
systematic method better reflects how the underlying asset will be used by and benefits the lessee over the lease term.</p>

<p id="xdx_855_zz6F64pSfDVb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p id="xdx_84D_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zrdFVNsNALng" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_864_z9MbB7iRXnp9">Fair Value Measurement</span> </b>- Fair value is
defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or
most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. The
carrying amounts reported in the consolidated balance sheets for cash and cash equivalents, accounts receivable, accounts payable, due
to related parties and short-term debt at fair value or cost, which approximates fair value because of the short period of time between
the origination of such instruments and their expected realization and their current market rates of interest.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Fair value is defined 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. To increase the comparability of fair value measures, the following hierarchy prioritizes the inputs to valuation methodologies
used to measure fair value:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-size: 10pt">i.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Level 1 &#8212; Valuations based on quoted prices for identical assets and liabilities in active markets.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">ii.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Level 2 &#8212; Valuations based on observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets and liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">iii.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Level 3 &#8212; Valuations based on unobservable inputs reflecting our own assumptions, consistent with reasonably available assumptions made by other market participants. These valuations require significant judgment.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_84C_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zikiZWe97vsf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_863_zyj5ibmS46L3">Revenue Recognition</span></b> - The Company accounts
for revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers (&#8220;ASC Topic 606&#8221;). The Company adopted
ASC Topic 606 as of January 1, 2019. The standard did not affect the Company&#8217;s consolidated financial position, or cash flows. There
were no changes to the timing of revenue recognition as a result of the adoption.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recognizes revenue in accordance with
ASC Topic 606, which provided a five-step model for recognizing revenue from contracts with customers as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Identify the contract with a customer.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Identify the performance obligations in the contract.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Determine the transaction price.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Allocate the transaction price to the performance obligations in the contract.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Recognize revenue when or as performance obligations are satisfied.</span></td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company evaluated principal versus agent considerations
to determine whether it is appropriate to record platform fees paid to Amazon as an expense or as a reduction of revenue. Platform fees
are recorded as sales and distribution expenses and are not recorded as a reduction of revenue because the Company as principal owns and
controls all the goods before they are transferred to the customer. The Company can, at any time, direct Amazon, similarly, other third-party
logistics providers (&#8220;Logistics Providers&#8221;), to return the Company&#8217;s inventories to any location specified by the Company.
It is the Company&#8217;s responsibility to make any returns made by customers directly to Logistics Providers and the Company retains
the back-end inventory risk. Further, the Company is subject to credit risk (i.e., credit card chargebacks), establishes prices of its
products, can determine who fulfills the goods to the customer (Amazon or the Company) and can limit quantities or stop selling the goods
at any time. Based on these considerations, the Company is the principal in this arrangement.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company derives its revenue from the sale
of consumer products. The Company sells its products directly to consumers through online retail channels. The Company considers customer
order confirmations to be a contract with the customer. For each contract, the promise to transfer products is identified as the sole
performance obligation. Transaction prices are evaluated for potential refunds or adjustments, determining the net consideration expected.
Revenues for the years ended December 31, 2024 and 2023 were recognized at a point in time. Customer confirmations are executed at the
time an order is placed through third-party online channels. For all of the Company&#8217;s sales and distribution channels, revenue is
recognized when control of the product is transferred to the customer (i.e., when the Company&#8217;s performance obligation is satisfied),
which typically occurs at shipment date. As a result, the Company has a present and unconditional right to payment and record the amount
due from the customer in accounts receivable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The customer can return the products within 30
days after the products are delivered and estimated sales returns are calculated based on the expected returns. The rates of sales returns
were <span id="xdx_90B_ecustom--SalesReturnRate_pid_dp_uPure_c20240101__20241231_zlgKFSJelWG2" title="Sales return rate">7.19</span>% and <span id="xdx_900_ecustom--SalesReturnRate_pid_dp_uPure_c20230101__20231231_zJsOZLVUiIb9" title="Sales return rate">6.45</span>% of gross sales for the years ended December 31, 2024 and 2023, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">From time to time, the Company offers price discounts
on certain selected items to stimulate the sales of those items. Revenue is measured as the amount of consideration for which the Company
expects to be entitled in exchange for transferring goods. Consistent with this policy, the Company reduces the amount of these discounts
from the gross revenue to calculate the net revenue recorded on the statement of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A performance obligation, defined as the promise
to transfer a distinct good, is the unit of account in ASC Topic 606. The Company treats shipping and handling as fulfillment activities,
not separate performance obligations. Costs for shipping and handling were $<span id="xdx_90E_ecustom--ShippingAndHandlingCosts_c20240101__20241231_zAlMSTQUN6E4" title="Shipping and handling costs">31,480,104</span> and $<span id="xdx_908_ecustom--ShippingAndHandlingCosts_c20230101__20231231_zdxnZ8TCfFc3" title="Shipping and handling costs">31,187,009</span> for the years ended December 31,
2024 and 2023, respectively, recorded as selling and marketing expenses.</p>

<p id="xdx_85F_zfETkCVV4kCg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p id="xdx_84E_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zPDJ8D6rg4u3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span><span id="xdx_864_zSiCLnn3IU8">Segment Information</span></span> </b>&#8211; The Company
has only <span id="xdx_907_eus-gaap--NumberOfOperatingSegments_dc_uSegment_c20240101__20241231_zreHJqnKhy7" title="Number of operating segment">one</span> segment, which is online retail (e-commerce).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company uses the &#8220;management approach&#8221;
in determining reportable operating segments. The management approach considers the internal organization and reporting used by the Company&#8217;s
chief operating decision maker for making operating decisions and assessing performance as the source for determining the Company&#8217;s
reportable segments. The Company&#8217;s chief operating decision maker has been identified as the chief executive officer of the Company
who reviews financial information of separate operating segments based on U.S. GAAP. The chief operating decision maker now reviews results
analyzed by customers. This analysis is only presented at the revenue level with no allocation of direct or indirect costs. Consequently,
the Company has determined that it has only one operating segment.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_846_eus-gaap--IncomeTaxPolicyTextBlock_zEu7IZUmvmtg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_866_zAHOhCb0IJTi">Income Taxes</span></b> - Income tax expense includes
U.S. (federal and state) and foreign income taxes.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company also complied with state tax codes
and regulations, including with respect to California franchise taxes. Management has evaluated its tax positions and has concluded that
the Company had taken no uncertain tax positions that could require adjustment or disclosure in the financial statements to comply with
provisions set forth in ASC section 740, <i>Income Taxes</i>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Deferred tax assets represent amounts available
to reduce income taxes payable in future periods. Deferred tax assets are evaluated for future realization and reduced by a valuation
allowance to the extent we believe they will not be realized. We consider many factors when assessing the likelihood of future realization
of our deferred tax assets, including recent cumulative loss experience and expectations of future earnings, capital gains and investment
in such jurisdiction, the carry-forward periods available to us for tax reporting purposes, and other relevant factors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_84A_ecustom--SalesTaxesPolicyTextBlock_zbDhjxrdT5A" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_861_zC9QRAlBcdf6">Presentation of Sales Taxes</span></b> - Governmental
authorities impose sales tax on all of the Company&#8217;s sales to nonexempt customers. The Company collects sales tax from customers
and remits the entire amount to the governmental authorities. The Company&#8217;s accounting policy is to exclude the tax collected and
remitted from revenues and cost of revenues.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company assesses sales tax payable including
any related interest and penalties and accrues these estimates on its financial statements. Pursuant to the Wayfair decision, each state
enforces sales tax collection at different dates. The Company collects and remits sales tax in accordance with state regulations. The
Company estimates that as of December 31, 2024 and 2023, it owed $-<span id="xdx_90B_eus-gaap--SalesAndExciseTaxPayableCurrentAndNoncurrent_iI_c20241231_zxYiStLuKTx6" title="Sales and excise tax payable">0</span>- and $<span id="xdx_90F_eus-gaap--SalesAndExciseTaxPayableCurrentAndNoncurrent_iI_c20231231_zGrPgMJCRrkj" title="Sales taxes payable">288,466</span>, respectively, in sales taxes along with penalties
and interest resulting from late filings.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_84B_eus-gaap--ConcentrationRiskCreditRisk_zudZazaNrt71" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86D_zt5wKndweU0l">Concentration of Credit Risks</span> -</b> Financial
instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents and accounts
receivable. The Company maintains cash and cash equivalents with various domestic and foreign financial institutions of high credit quality.
The Company performs periodic evaluations of the relative credit standing of all of the aforementioned institutions.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company maintains reserves for potential credit
losses on customer accounts when deemed necessary. Significant customers are those which represent more than 10% of the Company&#8217;s
total net revenue or gross accounts receivable balance at the balance sheet date. <span id="xdx_906_eus-gaap--ConcentrationRiskCustomer_c20240101__20241231_z4PGNmSoLC91" title="Concentration risk description">During the years ended December 31, 2024 and 2023, the
Company had no customer that accounted for 10% or more of total net revenues. In addition, as of December 31, 2024 and 2023, the Company
had no customer that accounted for 10% or more of gross accounts receivable.</span> As of December 31, 2024 and 2023, all of the Company&#8217;s
accounts receivable were held by the Company&#8217;s sales platform agent, Amazon, which collects money on the Company&#8217;s behalf
from its customers. Therefore, the Company&#8217;s accounts receivable are comprised of receivables due from Amazon and the reimbursement
from Amazon to the Company usually takes less than 7 days.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s business is reliant on one
key vendor which currently provides the Company with its sales platform, logistics and fulfillment operations, including certain warehousing
for the Company&#8217;s net goods, and invoicing and collection of its revenue from the Company&#8217;s end customers. During the years
ended December 31, 2024 and 2023, approximately <span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__srt--MajorCustomersAxis__custom--CustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z7nwFOdifxy7" title="Concentration risk percentage">99</span>% and <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__srt--MajorCustomersAxis__custom--CustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zkcbViRkPBEd" title="Concentration risk percentage">99</span>%, respectively, of the Company&#8217;s revenue was through or with the Amazon
sales platform.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_848_ecustom--ForeignCurrencyExchangeRiskPolicyTextBlock_zRW6BWeOwXE3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><span id="xdx_86B_zk6SNoRubPrg">Foreign Currency Exchange
Risk</span></b> - The Company is exposed to foreign currency exchange risk through its foreign subsidiary in Taiwan. The Company does not hedge
foreign currency translation risk in the net assets and income reported from these sources.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p id="xdx_84E_eus-gaap--AdvertisingCostsPolicyTextBlock_zLwb8ELbNrWk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_860_zubgSFcc48B6">Advertising and Promotion Expenses</span></b> &#8211;
Our policy is to recognize advertising costs as they are incurred. Advertising and promotion expenses were $<span id="xdx_90C_eus-gaap--AdvertisingExpense_c20240101__20241231_zbE4iv2PQAJ4" title="Advertising and promotion expenses">5,323,886</span> and $<span id="xdx_902_eus-gaap--AdvertisingExpense_c20230101__20231231_zGoAvcBMvY8f" title="Advertising and promotion expenses">4,605,629</span> for
the years ended December 31, 2024 and 2023, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_841_eus-gaap--CommitmentsAndContingenciesPolicyTextBlock_ziqMBciPXTtl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_862_zACstTK0TN47">Commitments and Contingencies</span></b> - Liabilities
for loss contingencies arising from claims, assessments, litigation, fines, penalties, and other sources are recorded when it is probable
that a liability has been incurred and the amount can be reasonably estimated. Legal costs incurred in connection with loss contingencies
are expensed as incurred.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_848_ecustom--RelatedPartiesPolicyTextBlock_zwk8dz2W1u5c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_861_zhU1nof0hEWe">Related Parties</span></b> - The Company accounts
for related party transactions in accordance with FASB ASC Topic 850 (Related Party Disclosures). A party is considered to be related
to the Company if the party directly or indirectly or through one or more intermediaries, controls, is controlled by, or is under common
control with the Company. Related parties also include principal owners of the Company, its management, members of the immediate families
of principal owners of the Company and its management and other parties with which the Company may deal if one party controls or can significantly
influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully
pursuing its own separate interests. A party which can significantly influence the management or operating policies of the transacting
parties or if it has an ownership interest in one of the transacting parties and can significantly influence the other to an extent that
one or more of the transacting parties might be prevented from fully pursuing its own separate interests is also a related party.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_84A_eus-gaap--EarningsPerSharePolicyTextBlock_zeHF0Dsoit9c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86D_zacSHtRV8EA4">Earnings per Share</span> - </b>The Company computes
basic earnings per common share using the weighted-average number of shares of common stock outstanding during the period. For the period
in which the Company reports net losses, diluted net loss per share attributable to stockholders is the same as basic net loss per share
attributable to stockholders, because potentially dilutive common shares are not assumed to have been issued if their effect is anti-dilutive.
There were <span id="xdx_906_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_do_c20240101__20241231_zu6XIOmkuX24" title="Antidilutive securities excluded from computation of earnings per share, amount"><span id="xdx_907_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_do_c20230101__20231231_z7VutloX0Ldb" title="Antidilutive securities excluded from computation of earnings per share, amount">no</span></span> dilutive securities or other items that would affect earnings per share for the years ended December 31, 2024 and 2023. Therefore,
the diluted earnings per share is the same as the basic earnings per share.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_84D_eus-gaap--CompensationRelatedCostsPolicyTextBlock_zQlCLipdjiJ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_860_zdnQTqIBCrfj">Shares Issued for Services</span></b> &#8211; Stock-based
compensation cost for all equity-classified stock awards expected to vest is measured at fair value on the date of grant and recognized
over the service period.</p>

<p id="xdx_85E_zyIwXi0UJObk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/275/tableOfContent<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/810/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 250<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/250/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Recent Accounting Pronouncements Not Yet Adopted<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract', window );"><strong>Accounting Changes and Error Corrections [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">Recent Accounting Pronouncements Not Yet Adopted</a></td>
<td class="text"><p id="xdx_807_eus-gaap--NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_zBalpB4HX097" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 2 - <span id="xdx_823_zA6a9hAhlwYe">Recent Accounting Pronouncements Not
Yet Adopted</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In December 2023, the FASB issued Accounting Standards Update (&#8220;ASU&#8221;) 2023-07
on Improvements to Reportable Segment Disclosures for entities that are managed as a single reportable segment that governs when an entity
is expected to conclude that consolidated net income is the measure of segment profit or loss consistent with U.S. GAAP. The ASU is
effective for annual periods beginning after January 1, 2024. The Company will adopt and apply the guidance in fiscal year 2024. There
is no material impact expected to our results of operations, cash flows and financial condition at the time of adoption, however the Company
is still assessing the disclosure impact. In December 2023, the FASB issued ASU 2023-09 on Improvements to Income Tax Disclosures that
require greater disaggregation of income tax disclosures to the income rate tax rate reconciliation and income taxes paid. The Updates
are effective for annual periods beginning after December 15, 2024. The Company will adopt and apply the guidance in fiscal year 2025.
There is no material impact expected to our results of operations, cash flows and financial condition at the time of adoption, however
the Company is still assessing the disclosure impact.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In December 2023, the FASB issued ASU 2023-09
on Improvements to Income Tax Disclosures that require greater disaggregation of income tax disclosures to the income tax rate reconciliation
and income taxes paid. The Updates are effective for annual periods beginning after December 15, 2024. The Company will adopt and apply
the guidance in fiscal year 2025. There is no material impact expected to our results of operations, cash flows, and financial condition
at the time of adoption, however, the Company is still assessing the disclosure impact.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingChangesAndErrorCorrectionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476173/280-10-65-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-7<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 11.M.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480530/250-10-S99-5<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483194/926-20-65-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483194/926-20-65-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483194/926-20-65-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480530/250-10-S99-6<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 250<br> -Publisher FASB<br> -URI https://asc.fasb.org/250/tableOfContent<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventory</a></td>
<td class="text"><p id="xdx_800_eus-gaap--InventoryDisclosureTextBlock_zouxT1JJDOE" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 3 - <span id="xdx_820_zGo6Jbl8eS3l">Inventory</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_893_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zkHsDmTi85A3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Inventory was comprised of the following as of
December 31, 2024 and 2023, respectively:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;<span id="xdx_8BC_zWMO1J4G7kdd" style="display: none">Schedule of Inventory</span>&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_495_20241231_zfP3LlJQM1R6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20231231_zbrwijVe2kUl" style="border-bottom: Black 1pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maINzbmz_zcSE6ErARnli" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%">Inventory</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 16%; font-weight: bold; text-align: right">12,716,062</td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">13,377,530</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--OtherInventoryInTransit_iI_pp0p0_maINzbmz_zNJsk8iYZxLc" style="vertical-align: bottom; background-color: White">
    <td>Inventory-in-transit</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">2,484,863</td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,574,911</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--InventoryValuationReserves_iNI_pp0p0_di_msINzbmz_zzrNoeRFa4k7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt">Allowance</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(560,293</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(675,886</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--InventoryNet_iTI_pp0p0_mtINzbmz_z5slRloVe3T5" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">14,640,632</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">14,276,555</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AC_zjdxRt0p8Ra5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2024 and 2023, $<span id="xdx_908_eus-gaap--InventoryWriteDown_c20240101__20241231_zbEt5HPX6QZ6" title="Inventory written down">560,293</span> and
$<span id="xdx_90E_eus-gaap--InventoryWriteDown_c20230101__20231231_zOE58ZHdGYm5" title="Inventory written down">675,886</span> were written down from the cost of purchased inventory to their net realizable values, respectively. Full inventory allowance is recorded
for the inventory SKU not sold for more than one year.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The allowance of inventory is recorded under cost
of goods sold in the statements of operations.</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepaid Expenses and Other Current Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCurrentAssetsTextBlock', window );">Prepaid Expenses and Other Current Assets</a></td>
<td class="text"><p id="xdx_801_eus-gaap--OtherCurrentAssetsTextBlock_zHeyUi5qZFsk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><b>NOTE 4 - <span id="xdx_828_z3l97gawsYff">Prepaid Expenses and Other Current
Assets</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_89B_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_zsBxgANK7Zs" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Prepaid expenses and other current assets were
comprised of the following as of December 31, 2024 and 2023, respectively:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;<span id="xdx_8B7_zkLzRNHf6Wj9" style="display: none">Schedule
of Prepaid Expenses and Other Current Assets</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20241231_z6xjEgPKEzj3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_498_20231231_zzMsZeJcLfs3" style="border-bottom: Black 1pt solid; text-align: center">December 31,2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--Supplies_iI_maPEAOAzgIu_za1Z8bTJeIwh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Advance to suppliers</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 16%; font-weight: bold; text-align: right">71,934</td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">49,298</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--PrepaidInsurance_iI_maPEAOAzgIu_zCSeks9DrST2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Prepaid expenses-insurance</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">2,174</td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,302</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OtherPrepaidExpenseCurrent_iI_maPEAOAzgIu_z8h0yGnE4cFl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Prepaid expenses-other</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">33,501</td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">56,437</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--LeaseRefundableDepositCurrent_iI_maPEAOAzgIu_ziE00k51OZii" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Lease refundable deposit</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">49,939</td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">81,522</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--PrepaidTaxes_iI_maPEAOAzgIu_z6UI57GJa7Wj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Tax receivable</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">157,538</td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">305,253</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--OtherAssetsCurrent_iI_maPEAOAzgIu_zrrblSCTTUGk" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Other current assets</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">12,808</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">7,161</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iTI_mtPEAOAzgIu_zFPR54H12aNh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Total</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">327,894</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">504,973</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A2_zFYIl72BO7Bd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2024 and 2023, there was
a tax receivable of $<span id="xdx_90F_eus-gaap--IncomeTaxesReceivable_iI_c20241231_zLFuMACpoZ64" title="Tax receivable">157,538</span>
and $<span id="xdx_90F_eus-gaap--IncomeTaxesReceivable_iI_c20231231_zIY2oDZvQikg" title="Tax receivable">305,253</span>,
respectively, due to income taxes prepaid by the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCurrentAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other current assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCurrentAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property and Equipment</a></td>
<td class="text"><p id="xdx_80C_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_z6bKVOV1Nsw6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;NOTE 5 - <span id="xdx_826_z6sddd0beZ25">Property and Equipment</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_897_eus-gaap--PropertyPlantAndEquipmentTextBlock_zmZzX519UhWf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Property and equipment were comprised of the following
as of December 31, 2024 and 2023, respectively:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;<span id="xdx_8B0_zZudI4vnuJg2" style="display: none">Schedule
of Property and Equipment</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_498_20241231_zyrQt16TPfI2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20231231_znOndnrbnJjf" style="border-bottom: Black 1pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentGross_iI_maPPAENzBtG_zu0M7AO404Ba" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Property and equipment</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 16%; font-weight: bold; text-align: right">381,067</td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">368,729</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_msPPAENzBtG_z5Aw8Y6Gq8I7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Accumulated depreciation and amortization</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(324,270</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(219,941</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--PropertyPlantAndEquipmentNet_iTI_mtPPAENzBtG_z0RvyfbeAr98" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total property and equipment, net</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">56,797</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">148,788</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p id="xdx_8AE_z5Q3NzHow1ub" style="margin-top: 0; margin-bottom: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2024 and
2023, the Company purchased $<span id="xdx_908_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_c20240101__20241231_z4o5i3Hu22M2" title="Payment to acquire property and equipment">35,996</span>
and $<span id="xdx_904_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_c20230101__20231231_zEZxWSdaNhK5" title="Payment to acquire property and equipment">14,823</span>,
of fixtures and office equipment, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2024 and
2023, the Company had $<span id="xdx_906_eus-gaap--DepreciationAndAmortization_c20240101__20241231_z0yWrju08E95" title="Depreciation expense">119,064</span>
and $<span id="xdx_906_eus-gaap--DepreciationAndAmortization_c20230101__20231231_zxpbemQAA5If" title="Depreciation expense">138,001</span>,
recorded for depreciation, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2024 and
2023, the Company had <span id="xdx_90B_ecustom--DisposalOrPledge_do_c20240101__20241231_zcYf1dzxSPRc" title="Disposal or pledge"><span id="xdx_90E_ecustom--DisposalOrPledge_do_c20230101__20231231_z7JdddWJsdS8" title="Disposal or pledge">no</span></span>
disposal or pledge on property and equipment.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Payable and Credit Cards Payable<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Accounts Payable and Credit Cards Payable</a></td>
<td class="text"><p id="xdx_80B_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zMDVqrwnkUJ1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 6 - <span id="xdx_82C_zWFLdjJHsoIg">Accounts Payable and Credit Cards
Payable</span></b></p>

<p id="xdx_893_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zNDg0jVuV6Dg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;<span id="xdx_8B7_zLj7KCPqtzB2" style="display: none">Schedule
of Accounts Payable and Credit Cards Payable</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20241231_z5TPdvQ07Fj8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20231231_zKt5n6JBfK51" style="border-bottom: Black 1pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AccountsPayableCurrent_iI_zndKsawvpxBd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Accounts payable</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 16%; font-weight: bold; text-align: right">4,176,305</td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">3,812,954</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--CreditCardsPayable_iI_zNtgX5bpVpsc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Credit cards payable</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">3,389,880</td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,404,445</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AC_z48eo6do5hY3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s accounts payable represent
amounts owed to suppliers or other creditors for goods or services purchased but not yet paid for. As of December 31, 2024 and 2023, there
were accounts payable of $<span id="xdx_90F_eus-gaap--AccountsPayableCurrent_iI_c20241231_zuEYE8Sc25Re" title="Accounts payable">4,176,305</span> and $<span id="xdx_90C_eus-gaap--AccountsPayableCurrent_iI_c20231231_zeGFLwwaA1x7" title="Accounts payable">3,812,954</span>, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s credit cards payable consisted
of outstanding balances on credit cards held by the Company. As of December 31, 2024 and 2023, there were credit cards payable of $<span id="xdx_907_ecustom--CreditCardsPayable_iI_c20241231_z48bvNIznai" title="Credit cards payable">3,389,880</span>
and $<span id="xdx_905_ecustom--CreditCardsPayable_iI_c20231231_z5z8W6ZzWwRl" title="Credit cards payable">4,404,445</span>, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 720<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483384/720-30-45-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Short-Term Loan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Short-Term Loan</a></td>
<td class="text"><p id="xdx_809_eus-gaap--DebtDisclosureTextBlock_zdDpks86tFL9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 7 - <span id="xdx_82E_zUHeQ56xVfqc">Short-Term Loan</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Line of Credit</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 18, 2022, Flywheel entered into a line
of credit agreement in the amount of $<span id="xdx_902_eus-gaap--LineOfCredit_iI_c20220818__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember__us-gaap--LineOfCreditFacilityAxis__custom--TaishinInternationalBankMember_zEnSnAjEl692" title="Line of credit">6,940,063</span> with Taishin of America Loa. The line of credit initially matured on <span id="xdx_90F_eus-gaap--LineOfCreditFacilityExpirationDate1_dd_c20220818__20220818__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember__us-gaap--LineOfCreditFacilityAxis__custom--TaishinInternationalBankMember_zrJaEQkz3sn8" title="Line of credit matured date">August 30, 2023</span>.
On August 11, 2023, the line of credit was extended for an additional year, revising the maturity date to <span id="xdx_905_eus-gaap--LineOfCreditFacilityExpirationDate1_dd_c20230811__20230811__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember__us-gaap--LineOfCreditFacilityAxis__custom--TaishinInternationalBankMember_zfudnP3DXttd" title="Line of credit matured date">August 30, 2024</span>. On May 28,
2024, the term of the loan was revised such that maturity date was extended to <span id="xdx_900_eus-gaap--LineOfCreditFacilityExpirationDate1_dd_c20240528__20240528__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember__us-gaap--LineOfCreditFacilityAxis__custom--TaishinInternationalBankMember_zkWWFA1hrtwe" title="Line of credit matured date">November 24, 2024</span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 25, 2024, the term of the loan was
revised such that maturity date was extended to <span id="xdx_906_eus-gaap--LineOfCreditFacilityExpirationDate1_dd_c20241125__20241125__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember__us-gaap--LineOfCreditFacilityAxis__custom--TaishinInternationalBankMember_zOvGnpvA4Rue" title="Line of credit, maturity date">May 23, 2025</span>. The line of credit bears interest at a rate of <span id="xdx_90F_eus-gaap--LineOfCreditFacilityInterestRateAtPeriodEnd_iI_pid_dp_uPure_c20241125__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember__us-gaap--LineOfCreditFacilityAxis__custom--TaishinInternationalBankMember_zctcMMisLvr5" title="Line of credit, interest rate">3.33</span>% per annum.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2024 and 2023, the outstanding
balance under the Taishin line of credit was $<span id="xdx_909_eus-gaap--LineOfCredit_iI_c20241231__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember__us-gaap--LineOfCreditFacilityAxis__custom--TaishinInternationalBankMember_zDQgsKuwQ3r3" title="Line of credit">610,967</span> and $<span id="xdx_90B_eus-gaap--LineOfCredit_iI_c20231231__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember__us-gaap--LineOfCreditFacilityAxis__custom--TaishinInternationalBankMember_zrwyUuUjN8ha" title="Line of credit">652,422</span>, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses and Other Current Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock', window );">Accrued Expenses and Other Current Liabilities</a></td>
<td class="text"><p id="xdx_808_eus-gaap--AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_zUMVcPuK2uY" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 8 - <span id="xdx_82A_z8zHlWP5Xi65">Accrued Expenses and Other Current
Liabilities</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_895_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zOVuGAbsbLxl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accrued expenses and other current liabilities
were comprised of the following as of December 31, 2024 and 2023, respectively:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;<span id="xdx_8BE_zsLdDfvGeQWf" style="display: none">Schedule
of Accrued Expenses and Other Current Liabilities</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20241231_zMIhlWwLxNs4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20231231_ztwfPCbPb8l1" style="border-bottom: Black 1pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_40D_ecustom--AccruedSalesTaxPayableCurrent_iI_pp0p0_maALAOLzT7J_zzz2RgwY4fx3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Sales tax payable</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 16%; font-weight: bold; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0681">-</span></td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">288,466</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--ContractWithCustomerRefundLiabilityCurrent_iI_pp0p0_d0_maALAOLzT7J_zOS5L0mNNNEb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Refund liability</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">766,721</td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">708,629</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--AccruedSalariesCurrent_iI_pp0p0_maALAOLzT7J_zu76VcPHEZBc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accrued payroll</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">302,685</td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">297,059</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--AccruedBonusesCurrent_iI_pp0p0_d0_maALAOLzT7J_zs1PSyeoDkDg" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accrued bonus</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">963,800</td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">399,067</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--AccruedLiabilitiesCurrent_iI_pp0p0_maALAOLzT7J_zUxsqhmPR504" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accrued expenses</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">255,154</td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">215,485</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--InterestAndDividendsPayableCurrent_iI_pp0p0_maALAOLzT7J_zM3nlGyuW1od" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accrued interest</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0696">-</span></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">29,712</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--AccountsPayableOtherCurrent_iI_pp0p0_maALAOLzT7J_zBeWNuqsZAHf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Other payables</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">34,175</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">34,094</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--AccruedLiabilitiesAndOtherLiabilities_iTI_pp0p0_mtALAOLzT7J_zMAy2YQHAY31" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">2,322,535</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,972,512</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AF_zB4e5nKC6W14" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company made an assessment of sales tax payable,
including any related interest and penalties, and accrued those estimates on the financial statements. Of the sales tax payable, $-<span id="xdx_90A_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestAccrued_iI_pp0p0_c20241231_z55Dki4StDqg" title="Related interest and penalities">0</span>-
and $<span id="xdx_905_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestAccrued_iI_pp0p0_c20231231_zME20owP9U62" title="Sales tax, interest and penalities">78,947</span> are related to interest and penalties as of December 31, 2024 and 2023, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2024 and 2023, the Company
has accrued $<span id="xdx_907_eus-gaap--ContractWithCustomerRefundLiabilityCurrent_iI_c20241231_zbpN6fQSELHl">766,721
</span>and $<span id="xdx_905_eus-gaap--ContractWithCustomerRefundLiabilityCurrent_iI_c20231231_zLmPxc6cFLP1">708,629</span>, respectively,
in a proactive approach towards potential future refunds.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A bonus expense is accrued on an annual basis,
when the Company&#8217;s financial or operational performance meets the required performance level. The Company has $<span id="xdx_90C_eus-gaap--AccruedBonusesCurrent_iI_c20241231_z8fIMGkQ60c" title="Accrued bonus">963,800</span> and $<span id="xdx_90F_eus-gaap--AccruedBonusesCurrent_iI_c20231231_zHIrPoy3JQni" title="Accrued bonus">399,067</span>
accrued for bonuses as of December 31, 2024 and 2023, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483384/720-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text"><p id="xdx_805_eus-gaap--LesseeOperatingLeasesTextBlock_zgS6glxq6vK8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 9 -<span id="xdx_827_zDJDWResb73k"> Leases</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company had four operating leases (Flywheel&#8217;s
office leases in Taiwan) as of December 31, 2024. The leased assets in Flywheel are presented as operating lease right-of-use assets.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p id="xdx_897_eus-gaap--LeaseCostTableTextBlock_z9acqrRodHVi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The table below reconciles the fixed component
of the undiscounted cash flows for each of the first five years and the total remaining years to the operating lease liabilities recorded
in the statements of financial position as of December 31, 2024:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;<span id="xdx_8B9_zZDLaTpeFCFe" style="display: none">Schedule
of Operating Leases Cost</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt">Flywheel</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt">Flywheel</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt">Flywheel</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt">Flywheel</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt">February 2023</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt">March 2024</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt">June 2024</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt">August 2024</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid"><span style="font-size: 10pt">Initial lease term</span></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt">to March 2025</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt">to June 2025</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt">to May 2025</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt">to July 2025</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 32%"><span style="font-size: 10pt">Initial recognition of operating lease right-of-use assets</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-size: 10pt">$</span></td>
    <td id="xdx_982_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember_zRphdyOyih7g" style="width: 14%; text-align: right" title="Initial recognition of operating lease right-of-use assets"><span style="font-size: 10pt">28,652</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-size: 10pt">$</span></td>
    <td id="xdx_98C_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember_zMpul73oRh12" style="width: 14%; text-align: right" title="Initial recognition of operating lease right-of-use assets"><span style="font-size: 10pt">123,107</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-size: 10pt">$</span></td>
    <td id="xdx_98F_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember_z8hdHJDneHRk" style="width: 14%; text-align: right" title="Initial recognition of operating lease right-of-use assets"><span style="font-size: 10pt">52,434</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-size: 10pt">$</span></td>
    <td id="xdx_988_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember_zztWtnmS1hz3" style="width: 14%; text-align: right" title="Initial recognition of operating lease right-of-use assets"><span style="font-size: 10pt">73,175</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td><span style="font-size: 10pt">Weighted-average remaining lease term at December 31, 2024</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_903_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember_z8Zn8M65S1Tk" title="Weighted-average remaining lease term">0.17</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_902_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember_zvqV5GNSSlSh" title="Weighted-average remaining lease term">0.5</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_90D_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember_zXTnS60xojn8" title="Weighted-average remaining lease term">0.42</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember_zQajAyPYe8i4" title="Weighted-average remaining lease term">0.58</span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">Weighted-average discount rate at December 31, 2024</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_901_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember_zLGw2nA6CTT4" title="Weighted-average discount rate">3.20</span></span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_90D_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember_zvCiYhq90Rj5" title="Weighted-average discount rate">3.20</span></span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember_zupswPcC3Go2" title="Weighted-average discount rate">3.33</span></span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_90B_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember_zedcMvAmZnU5" title="Weighted-average discount rate">3.33</span></span></td>
    <td><span style="font-size: 10pt">%</span></td></tr>
  </table>
<p id="xdx_8AD_zMVRZn1Thcif" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Operating lease liabilities-current as of December
31, 2024 and 2023 were $<span id="xdx_90E_eus-gaap--OperatingLeaseLiabilityCurrent_iI_c20241231_zLANjEJQGOM7" title="Operating lease liabilities current">114,540</span> and $<span id="xdx_90B_eus-gaap--OperatingLeaseLiabilityCurrent_iI_c20231231_zx6C5r3YlJ1d" title="Operating lease liabilities current">82,269</span>, respectively. Operating lease liabilities-non-current as of December 31, 2024 and 2023 were $-<span id="xdx_907_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_dxL_c20241231_zvy3iJNuc9Ug" title="Operating lease liabilities non-current::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl0747">0</span></span>- and $<span id="xdx_905_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_c20231231_zIenh6ladvA7" title="Operating lease liabilities non-current">2,363</span>, respectively. The operating lease right-of-use assets balance as of December 31, 2024 and 2023, were $<span id="xdx_902_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20241231_zVbUIvVAFOtd" title="Operating lease right-of-use assets">111,409</span> and $<span id="xdx_903_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20231231_zCyNmvKe99Zk" title="Operating lease right-of-use assets">83,946</span>,
respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2024 and 2023,
the amortization of the operating lease right-of-use asset was $<span id="xdx_907_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_c20240101__20241231_zCOcEUSxkFva" title="Amortization of operating lease right-of-use asset">211,348 </span>and $<span id="xdx_90A_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_c20230101__20231231_zETQAnl8bJOl" title="Amortization of operating lease right-of-use asset">387,446</span>, respectively. These amounts were recorded in general
and administrative expenses. Additionally, for the years ended December 31, 2024 and 2023, the Company made lease payments of $<span id="xdx_90A_eus-gaap--OperatingLeasePayments_c20240101__20241231_zXfxE4qX9rpi" title="Operating lease payments">208,843</span>
and $<span id="xdx_903_eus-gaap--OperatingLeasePayments_c20230101__20231231_zEWfZ93DCMRb" title="Operating lease payments">386,224</span>, respectively, which were included in the operating cash flows statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_892_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_z888eKu6v07l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The future minimum lease payment schedule for
all operating leases as of December 31, 2024, is as disclosed below.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;<span id="xdx_8B5_zgBlJFTa11qb" style="display: none">Schedule
of Operating Lease Liabilities</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt">For the Year Ending December 31,</span></td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_49B_20241231_zYjFCbBUnsXc" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt">Amount</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_maLOLLPzOCH_zJfQJjt44lVk" style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 80%; text-align: center"><span style="font-size: 10pt">2025</span></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><span style="font-size: 10pt">$</span></td>
    <td style="width: 16%; text-align: right"><span style="font-size: 10pt">115,652</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_maLOLLPzOCH_zoviSHvoPlej" style="vertical-align: bottom; background-color: white">
    <td style="text-align: center"><span style="font-size: 10pt">2026</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0767">-</span></span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_maLOLLPzOCH_zSaq9pVamXKe" style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">2027</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0769">-</span></span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_408_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndThereAfter_iI_maLOLLPzOCH_z3VCJ9NEqth5" style="vertical-align: bottom; background-color: white">
    <td style="text-align: center"><span style="font-size: 10pt">2028 and thereafter</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0771">-</span></span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtLOLLPzOCH_zI7E3BEkf1a1" style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">Total minimum lease payments</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">115,652</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_ziyDaZsWuha7" style="vertical-align: bottom; background-color: white">
    <td><span style="font-size: 10pt">Less: effect of discounting</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt">(1,112</span></td>
    <td><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_40B_eus-gaap--OperatingLeaseLiability_iI_zAV0l70xmK0e" style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">Present value of the future minimum lease payment</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">114,540</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--OperatingLeaseLiabilityCurrent_iNI_di_ztTFPoDDEEKc" style="vertical-align: bottom; background-color: white">
    <td><span style="font-size: 10pt">Less: operating lease liabilities-current</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt">(114,540</span></td>
    <td><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_408_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_zIfAkhi0eWA8" style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">Total operating lease liabilities-non-current</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0781">-</span></span></td>
    <td>&#160;</td></tr>
  </table>

<p id="xdx_8A3_zoyn8WZD5aCa" style="margin-top: 0; margin-bottom: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Balances and Transactions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Balances and Transactions</a></td>
<td class="text"><p id="xdx_805_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_z9489ATBoOL" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 10 - <span id="xdx_822_z5lCv0j7fkbd">Related Party Balances and Transactions</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">From time to time, the Company receives loans
and advances from its stockholders to fund its operations. Stockholder loans and advances are payable on demand. As of December 31, 2024
and 2023, the Company had $<span id="xdx_908_eus-gaap--OtherLiabilities_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zV6q7gjsofG6" title="Due to related parties">4,192,995</span> and $<span id="xdx_903_eus-gaap--OtherLiabilities_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_z2t2DnjfEbA7" title="Due to related parties">4,170,418</span>, respectively, due to related parties (Sam Lai, the Company&#8217;s Chairman of the
Board, Chief Executive Officer and Interim Chief Financial Officer and a significant stockholder of the Company; and Maggie Yu, the Company&#8217;s
Senior Vice President, a member of the Company&#8217;s Board of Directors and a significant stockholder of the Company). As of December 31, 2024, this amount included $<span id="xdx_905_ecustom--StockholderPayable_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zP1sIgFi1Nul" title="Stockholder payable">3,499,418</span> in stockholder payables and $<span id="xdx_908_eus-gaap--AccruedBonusesCurrent_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zeX6RqpScwFc" title="Accrued bonus">693,577</span> accrued for bonuses. The loan is memorialized
in a Loan Agreement dated October 15, 2021. The annual interest rate was <span id="xdx_908_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20221231__us-gaap--TypeOfArrangementAxis__custom--LoanAgreementMember_z0HyKbcO9Zlh" title="Loan interest rate">2</span>% and the initial repayment date was December 31, 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 28, 2022, <span id="xdx_900_eus-gaap--DebtInstrumentMaturityDateDescription_c20221227__20221228__us-gaap--TypeOfArrangementAxis__custom--LoanAgreementMember_zy7uzcusgT8e" title="Debt instrument, maturity date, description">the Company, Mr. Lai and
Ms. Yu agreed to extend the term of the loan for another two years, with a revised maturity date of December 31, 2024. On December 31,
2024, the Company, Mr. Lai and Ms. Yu agreed to extend the term of the loan for another one year, with a revised maturity date of December
31, 2025. The annual interest rate is 5.5%.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2024 and 2023,
the Company made repayments to related parties of $<span id="xdx_90B_eus-gaap--RepaymentsOfRelatedPartyDebt_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_z888xXl7TjO" title="Payments to related parties">671,000</span> and $-<span id="xdx_90F_eus-gaap--RepaymentsOfRelatedPartyDebt_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zJxTQJOJfSV9" title="Payments to related parties">0</span>-, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Disaggregation of Revenue<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"><p id="xdx_80C_eus-gaap--RevenueFromContractWithCustomerTextBlock_zsfm8vdkMne3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;NOTE 11 &#8211; <span id="xdx_82B_zwsOPiCXUAb5">Disaggregation of Revenue</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_895_eus-gaap--DisaggregationOfRevenueTableTextBlock_znoFgnE0Cmol" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenue was comprised of the following for the
years ended December 31, 2024 and 2023, respectively:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;<span id="xdx_8B0_zWrPolgVybxa" style="display: none">Schedule of Revenue</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20240101__20241231_zO1DZF87Tij6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20230101__20231231_zt1BUXWV6z0c" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_402_ecustom--RevenueGross_hsrt--StatementGeographicalAxis__srt--AmericasMember_zWRYD0oa23Qg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%">Revenue-America</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 16%; font-weight: bold; text-align: right">144,760,995</td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">138,079,203</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--RevenueGross_hsrt--StatementGeographicalAxis__custom--InternationalMember_zTozuly8aOka" style="vertical-align: bottom; background-color: White">
    <td>Revenue-International</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">4,947,516</td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,379,801</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--RevenueGross_hsrt--StatementGeographicalAxis__custom--OtherMember_zJ7RlyvI98Q8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Revenue-Other</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">1,148,935</td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">930,191</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--RevenueGross_hsrt--StatementGeographicalAxis__custom--OtherMember_zcAJlcVVu4fl" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Revenue</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">1,148,935</td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">930,191</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_405_ecustom--SalesReturns_iN_di_zDBTAgSQICfj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Sales returns</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(10,840,277</td><td style="font-weight: bold; text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(9,248,586</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40B_ecustom--Discounts_iN_di_zyqtV4XgYCpj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt">Discounts</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(1,764,308</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(2,016,407</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zCmqZ0dYaRZf" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">138,252,861</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">132,124,202</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AF_zqWgAUBdagai" style="margin-top: 0; margin-bottom: 0">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-15<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Tax</a></td>
<td class="text"><p id="xdx_804_eus-gaap--IncomeTaxDisclosureTextBlock_z3Bs0csiZ3L1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 12 - <span id="xdx_821_zH2o5Wolh80d">Income Tax</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_892_ecustom--ScheduleOfEffectiveIncomeTaxRateTableTextBlock_zFp8u1baIxg7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The components of income taxes benefit are as
follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;<span id="xdx_8B7_zCSH7L33fvnk" style="display: none">Schedule
of Effective Income Tax Rate Reconciliation</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" id="xdx_49C_20240101__20241231_ziZaqF9QfJH9" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    31, 2024</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" id="xdx_497_20230101__20231231_zZq40560EBhc" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    31, 2023</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxSettlementsDomestic_pid_dp_uPure_maTITP_zxJRZA6p6l1h" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Federal rate</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 16%; font-weight: bold; text-align: right">21.00</td><td style="width: 1%; font-weight: bold; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right">21.00</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr id="xdx_40F_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal_pid_dp_uPure_maTITP_zWmci4yvzk85" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Blended state tax rate</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">4.12</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">4.11</td><td style="padding-bottom: 1pt; text-align: left">%</td></tr>
  <tr id="xdx_409_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxSettlements_iT_pid_dp_uPure_mtTITP_z4wcltDj2qPb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Effective tax rate</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">25.12</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">25.11</td><td style="padding-bottom: 1pt; text-align: left">%</td></tr>
  </table>


<p id="xdx_8A5_zyJFY9M04OF6" style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p id="xdx_89C_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zbACAUV7H0df" style="display: none; margin-top: 0; margin-bottom: 0"><span id="xdx_8B5_zXqXwT2L6Xb" style="display: none">Schedule of Effective Tax Rate Reconciliation</span></p>
<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td colspan="13" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Effective Tax Rate Reconciliation for the Year Ended December 31, 2024</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 55%"><span style="font-size: 10pt">Pretax Book Income</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_98E_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c20240101__20241231_zFbEVrBERP14" style="width: 12%; text-align: right" title="Pretax book Income (Loss), net"><span style="font-size: 10pt">959,561</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_98F_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_maTTBC_c20240101__20241231_z3xckXwHJDw9" style="width: 12%; text-align: right" title="Pretax book Income (Loss), percentage"><span style="font-size: 10pt">21.00</span></td>
    <td style="width: 1%"><span style="font-size: 10pt">%</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_986_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maTTBM_c20240101__20241231_zwYEaSCheuZe" style="width: 12%; text-align: right" title="Pretax book Income (Loss)"><span style="font-size: 10pt">201,508</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td><span style="font-size: 10pt">Permanent Differences</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98F_ecustom--IncomeTaxReconciliationChangeInEnactedTaxRateNet_c20240101__20241231_zKU9QfyGsAhd" style="text-align: right" title="Permanent differences, net"><span style="font-size: 10pt">84,240</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_982_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_maTTBC_c20240101__20241231_z3A03AKlOMFh" style="text-align: right" title="Permanent differences, percentage"><span style="font-size: 10pt">1.84</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98C_eus-gaap--IncomeTaxReconciliationChangeInEnactedTaxRate_maTTBM_c20240101__20241231_zfgUAXoDED45" style="text-align: right" title="Permanent differences"><span style="font-size: 10pt">17,690</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">PY Federal Perm True-up</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98F_ecustom--IncomeTaxReconciliationTaxPriorYearIncome_c20240101__20241231_zsSNJ6Pb1i6h" style="text-align: right" title="PY Federal Perm True-up, net"><span style="font-size: 10pt">117,653</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_982_eus-gaap--EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_pid_dp_maTTBC_c20240101__20241231_zeRYbhJVyVd" style="text-align: right" title="PY Federal Perm True-up, percentage"><span style="font-size: 10pt">2.57</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_988_eus-gaap--IncomeTaxReconciliationPriorYearIncomeTaxes_maTTBM_c20240101__20241231_zWvNe8PoGHnl" style="text-align: right" title="PY Federal Perm True-up"><span style="font-size: 10pt">24,707</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td><span style="font-size: 10pt">State income tax</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_984_ecustom--IncomeTaxReconciliationStateAndLocalIncomeTax_c20240101__20241231_z93L5VVbonal" style="text-align: right" title="State income tax, net"><span style="font-size: 10pt">68,981</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_984_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pid_dp_maTTBC_c20240101__20241231_zHJFArNAPyQ4" style="text-align: right" title="State income tax, percentage"><span style="font-size: 10pt">6.79</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_986_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_maTTBM_c20240101__20241231_zEXAYBHuIJgi" style="text-align: right" title="State income tax"><span style="font-size: 10pt">65,198</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">Other Deferred adjustment</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98F_ecustom--IncomeTaxReconciliationOtherAdjustmentsNet_c20240101__20241231_zr083Q7rIUaf" style="text-align: right" title="Other deferred adjustment, net"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0865">-</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_980_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_pid_dp_maTTBC_c20240101__20241231_z5ZIKFDUlI8" style="border-bottom: black 1pt solid; text-align: right" title="Other deferred adjustment, percentage"><span style="font-size: 10pt">-0.73</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_98D_eus-gaap--IncomeTaxReconciliationOtherAdjustments_maTTBM_c20240101__20241231_zHOwP0wTrb9g" style="border-bottom: black 1pt solid; text-align: right" title="Other deferred adjustment"><span style="font-size: 10pt">(6,989<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></span></td>
    <td><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td><span style="font-size: 10pt">Total Tax &#160;Expenses</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_989_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_iT_pid_dp_mtTTBC_c20240101__20241231_zMZtF965XKz9" style="text-align: right" title="Total Tax benefits, percentage"><span style="font-size: 10pt">31.47</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_986_eus-gaap--IncomeTaxExpenseBenefit_iT_mtTTBM_c20240101__20241231_z1iO87l93mye" style="text-align: right" title="Total Tax benefits"><span style="font-size: 10pt">302,114</span></td>
    <td><span style="font-size: 10pt"></span></td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td colspan="13" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Effective Tax Rate Reconciliation for the Year Ended December 31, 2023</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 55%"><span style="font-size: 10pt">Pretax Book Income</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_98A_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c20230101__20231231_z59mt99qdmI9" style="width: 12%; text-align: right" title="Pretax book Income (Loss), net"><span style="font-size: 10pt">(3,160,454</span></td>
    <td style="width: 1%"><span style="font-size: 10pt">)</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_98B_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_maTTBC_c20230101__20231231_zVLRDaUnenUa" style="width: 12%; text-align: right" title="Pretax book Income (Loss), percentage"><span style="font-size: 10pt">21.00</span></td>
    <td style="width: 1%"><span style="font-size: 10pt">%</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_987_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maTTBM_c20230101__20231231_zXvwMAdfJCwe" style="width: 12%; text-align: right" title="Pretax book Income (Loss)"><span style="font-size: 10pt">(663,695</span></td>
    <td style="width: 1%"><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td><span style="font-size: 10pt">Permanent Differences</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_985_ecustom--IncomeTaxReconciliationChangeInEnactedTaxRateNet_c20230101__20231231_zpEtWmnm36lh" style="text-align: right" title="Permanent differences, net"><span style="font-size: 10pt">78,048</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_986_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_maTTBC_c20230101__20231231_zn0Yh9uxXu3f" style="text-align: right" title="Permanent differences, percentage"><span style="font-size: 10pt">-0.52</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_984_eus-gaap--IncomeTaxReconciliationChangeInEnactedTaxRate_maTTBM_c20230101__20231231_znhBwbnhs7q1" style="text-align: right" title="Permanent differences"><span style="font-size: 10pt">16,390</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">PY Federal Perm True-up</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98D_ecustom--IncomeTaxReconciliationTaxPriorYearIncome_c20230101__20231231_zcXiz7RLykf6" style="text-align: right" title="PY Federal Perm True-up, net"><span style="font-size: 10pt">73,914</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_980_eus-gaap--EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_pid_dp_maTTBC_c20230101__20231231_zDwEn9XLkwra" style="text-align: right" title="PY Federal Perm True-up, percentage"><span style="font-size: 10pt">-0.49</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98D_eus-gaap--IncomeTaxReconciliationPriorYearIncomeTaxes_maTTBM_c20230101__20231231_z2HM93NyeM1j" style="text-align: right" title="PY Federal Perm True-up"><span style="font-size: 10pt">15,522</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td><span style="font-size: 10pt">State income tax</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98A_ecustom--IncomeTaxReconciliationStateAndLocalIncomeTax_c20230101__20231231_zxyvXzOM6pr8" style="text-align: right" title="State income tax, net"><span style="font-size: 10pt">24,136</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_988_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pid_dp_maTTBC_c20230101__20231231_zl29p0GFPtCl" style="text-align: right" title="State income tax, percentage"><span style="font-size: 10pt">3.12</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_985_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_maTTBM_c20230101__20231231_zF7ssLi6HV7f" style="text-align: right" title="State income tax"><span style="font-size: 10pt">(98,586</span></td>
    <td><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">Other Deferred adjustment</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98C_ecustom--IncomeTaxReconciliationOtherAdjustmentsNet_c20230101__20231231_zJkKuh4DoGQi" style="text-align: right" title="Other deferred adjustment, net"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0899">-</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_984_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_pid_dp_maTTBC_c20230101__20231231_zVbSXq4mwu69" style="border-bottom: black 1pt solid; text-align: right" title="Other deferred adjustment, percentage"><span style="font-size: 10pt">0.01</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_985_eus-gaap--IncomeTaxReconciliationOtherAdjustments_maTTBM_c20230101__20231231_zzqR9SIWiXYe" style="border-bottom: black 1pt solid; text-align: right" title="Other deferred adjustment"><span style="font-size: 10pt">(391</span></td>
    <td><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td><span style="font-size: 10pt">Total Tax benefits</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_980_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_iT_pid_dp_mtTTBC_c20230101__20231231_zp6QUIMnfnOk" style="text-align: right" title="Total Tax benefits, percentage"><span style="font-size: 10pt">23.12</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98D_eus-gaap--IncomeTaxExpenseBenefit_iT_mtTTBM_c20230101__20231231_zE9VO73iJISa" style="text-align: right" title="Total Tax benefits"><span style="font-size: 10pt">(730,760</span></td>
    <td><span style="font-size: 10pt">)</span></td></tr>
  </table>

<p id="xdx_8AC_zMHzVHDngzH" style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p id="xdx_893_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_z2B4ajIcqK7j" style="display: none; margin-top: 0; margin-bottom: 0"><span id="xdx_8BC_zmc8uTvRG8W6" style="display: none">Schedule of Tax Expense Summary</span></p>
<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Current</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Deferred</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Total</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Income Tax</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Income Tax</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Income Tax</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold">Tax Expense Summary, for the Year Ended December 31, 2024</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Expense</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Expense</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Expense</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%">Federal</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--CurrentFederalTaxExpenseBenefit_pp0p0_c20240101__20241231_zxHLrBxXWX79" style="width: 12%; text-align: right" title="Current Income Tax Expense, Federal">39,989<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_pp0p0_c20240101__20241231_za4xZqE6DnDc" style="width: 12%; text-align: right" title="Deferred Income Tax Benefit, Federal">193,145</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--FederalIncomeTaxExpenseBenefitContinuingOperations_pp0p0_c20240101__20241231_zLoq6ohIGtd9" style="width: 12%; text-align: right" title="Total Income Tax Benefit, Federal">233,134</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">State</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_pp0p0_c20240101__20241231_zL4oBV6GVVfg" style="border-bottom: Black 1pt solid; text-align: right" title="Current Income Tax Expense, State">18,013</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_pp0p0_c20240101__20241231_zavbxWr4iP21" style="border-bottom: Black 1pt solid; text-align: right" title="Deferred Income Tax Benefit, State">50,967<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_pp0p0_c20240101__20241231_zMveas3SgAf8" style="border-bottom: Black 1pt solid; text-align: right" title="Total Income Tax Benefit, State">68,980</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total Tax Expense</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--CurrentIncomeTaxExpenseBenefit_pp0p0_c20240101__20241231_z2Anooyu9vAg" style="border-bottom: Black 2.5pt double; text-align: right" title="Current Income Tax Expense, Total tax expense (benefit)">58,002</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--DeferredIncomeTaxExpenseBenefit_pp0p0_c20240101__20241231_znfP3Hf84VMb" style="border-bottom: Black 2.5pt double; text-align: right" title="Deferred Income Tax Benefit, Total tax expense (benefit)">244,112</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--IncomeTaxExpenseBenefit_c20240101__20241231_zXliXxjNhvV9" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Income Tax Benefit, Total tax expense (benefit)">302,114</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="margin-top: 0; margin-bottom: 0">&#160;</p>
<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Current</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Deferred</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Total</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Income Tax</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Income Tax</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Income Tax</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold">Tax Expense Summary, for the Year Ended December 31, 2023</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Benefit</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Benefit</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Benefit</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%">Federal</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--CurrentFederalTaxExpenseBenefit_pp0p0_c20230101__20231231_zzZipGGkaAxk" style="width: 12%; text-align: right" title="Current Income Tax Expense, Federal">(637,242</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_pp0p0_c20230101__20231231_zQI2zz1Kr16k" style="width: 12%; text-align: right" title="Deferred Income Tax Benefit, Federal"><span style="-sec-ix-hidden: xdx2ixbrl0931">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--FederalIncomeTaxExpenseBenefitContinuingOperations_pp0p0_c20230101__20231231_zPmdtNg6Vkkg" style="width: 12%; text-align: right" title="Total Income Tax Benefit, Federal">(637,242</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">State</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_pp0p0_c20230101__20231231_zZhKfDgwDwk1" style="border-bottom: Black 1pt solid; text-align: right" title="Current Income Tax Expense, State">(117,654</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_pp0p0_c20230101__20231231_z7dyw0xybrmj" style="border-bottom: Black 1pt solid; text-align: right" title="Deferred Income Tax Benefit, State">24,136</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_pp0p0_c20230101__20231231_zoM2M6KQsYR8" style="border-bottom: Black 1pt solid; text-align: right" title="Total Income Tax Benefit, State">(93,518</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total tax expense (benefit)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--CurrentIncomeTaxExpenseBenefit_pp0p0_c20230101__20231231_zJgcRoS9GOxh" style="border-bottom: Black 2.5pt double; text-align: right" title="Current Income Tax Expense, Total tax expense (benefit)">(754,896</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--DeferredIncomeTaxExpenseBenefit_pp0p0_c20230101__20231231_zUkny3h7GaY4" style="border-bottom: Black 2.5pt double; text-align: right" title="Deferred Income Tax Benefit, Total tax expense (benefit)">24,136</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--IncomeTaxExpenseBenefit_c20230101__20231231_zRUxD5teYIe7" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Income Tax Benefit, Total tax expense (benefit)">(730,760</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>


<p id="xdx_8A5_zMdcXoVzIuEj" style="margin-top: 0; margin-bottom: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p id="xdx_896_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zA5x2k48DVKh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The tax effects of temporary differences that
give rise to significant portions of the deferred tax assets at December 31, 2024 and 2023 were as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8B3_zExh9R3yywcj" style="display: none">Schedule
of Deferred Tax Assets and Liabilities</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_498_20241231_zRFFgPwGMr" style="font-weight: bold; text-align: center">Deferred Tax Assets</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_491_20231231_zcweCXVITqxk" style="font-weight: bold; text-align: center">Deferred Tax Assets</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold">Deferred Tax Assets summary</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iI_hus-gaap--IncomeTaxAuthorityAxis__us-gaap--DomesticCountryMember_zPW2bLJfl8Hf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%">Federal</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">908,691</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">1,101,836</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iI_hus-gaap--IncomeTaxAuthorityAxis__us-gaap--StateAndLocalJurisdictionMember_zfLus7DsKhn4" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">State</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">151,413<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">202,379</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iI_zZ3615QBFXV2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,060,104<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,304,215</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_499_20241231_zWZs5toYeMa7" style="font-weight: bold; text-align: center">Deferred Tax Assets</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_491_20231231_zvAIYzwahlS" style="font-weight: bold; text-align: center">Deferred Tax Assets</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold">Deferred Tax Assets summary</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_408_ecustom--DeferredTaxAssetsOperatingLeaseRightOfUseAsset_iI_maDTANzoAA_z8C8eTpYkgEj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Operating lease right of use lease assets</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">787</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">172</td><td style="width: 1%; text-align: left"></td></tr>
  <tr id="xdx_409_eus-gaap--DeferredTaxAssetsInventory_iI_maDTANzoAA_z2VLmGCrMAR6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Inventories allowance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">140,743</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">169,725</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--OperatingLossCarryforwards_iI_maDTANzoAA_z5bFw9bbzV27" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Net loss carry forward</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">918,574</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,134,318</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--DeferredTaxAssetsNet_iTI_mtDTANzoAA_zcC9C9OI2H53" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,060,104<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,304,215</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A5_zwMZhnmA9nrj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company files income tax return in the U.S.
federal jurisdiction and various state jurisdictions. Based on management&#8217;s evaluation, there is <span id="xdx_908_eus-gaap--LiabilityForUncertainTaxPositionsCurrent_iI_do_c20241231_z9p63y5ieaRk" title="Uncertain tax position"><span id="xdx_902_eus-gaap--LiabilityForUncertainTaxPositionsCurrent_iI_do_c20231231_zVpBIsPja3v4" title="Uncertain tax position">no</span></span> provision necessary for material
uncertain tax position for the Company at December 31, 2024 and 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2024 and 2023,
the Company reported net operating income (loss) of $<span id="xdx_908_eus-gaap--OtherOperatingIncomeExpenseNet_c20240101__20241231_zvSkxOGTgvEh" title="Other operating income expense">657,447
</span>and $<span id="xdx_90E_eus-gaap--OtherOperatingIncomeExpenseNet_c20230101__20231231_zSHHrvgWaauh" title="Other operating income expense">(2,429,694)</span>, respectively.
The net operating loss carryforward is not subject to any expiration period under federal regulations, while at the state level, the
expiration period usually ranges up to <span id="xdx_904_ecustom--OperatingLossCarryForwardTerm_dtY_c20240101__20241231_zdZO6fJwEbTb">20
</span>years, or there may be no expiration period at all.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company expects to generate sufficient taxable
income in future periods against which the deferred tax assets can be utilized. Accordingly, a valuation allowance may not be needed.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders&#8217; Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders&#8217; Equity</a></td>
<td class="text"><p id="xdx_80C_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zmYy3k182wje" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 13 - <span id="xdx_82E_zFOegH0fCxA7">Stockholders&#8217; Equity</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Preferred Stock</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2024 and 2023, the Company
had <span id="xdx_909_eus-gaap--PreferredStockSharesAuthorized_iI_c20241231_zfOUYp150lae" title="Preferred stock, shares authorized"><span id="xdx_904_eus-gaap--PreferredStockSharesAuthorized_iI_c20231231_ziTkSmt6tHY4" title="Preferred stock, shares authorized">10,000,000</span></span> shares of preferred stock, $<span id="xdx_906_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_pid_c20241231_zKmfxeMUeD1b" title="Preferred stock, par value"><span id="xdx_902_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_pid_c20231231_z7LAE8ukKSk" title="Preferred stock, par value">0.0001</span></span> par value per share, authorized. The Company did <span id="xdx_90B_eus-gaap--PreferredStockSharesIssued_iI_pid_do_c20241231_zXkVKW8Wu4Kf" title="Preferred stock, shares issued"><span id="xdx_909_eus-gaap--PreferredStockSharesOutstanding_iI_pid_do_c20241231_zNQrdwfBFNia" title="Preferred stock, shares outstanding"><span id="xdx_901_eus-gaap--PreferredStockSharesIssued_iI_pid_do_c20231231_z81u93jtLL1h" title="Preferred stock, shares issued"><span id="xdx_90C_eus-gaap--PreferredStockSharesOutstanding_iI_pid_do_c20231231_zEqKvwtJKrhg" title="Preferred stock, shares outstanding">no</span></span></span></span>t have any preferred shares issued
and outstanding as of December 31, 2024 and 2023. The holders of the preferred stock are entitled to receive dividends, if and when declared
by the Board of Directors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Common Stock</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2024 and 2023, the Company
had <span id="xdx_904_eus-gaap--CommonStockSharesAuthorized_iI_c20241231_zr0v9MX2Zhn2" title="Common stock, shares authorized"><span id="xdx_901_eus-gaap--CommonStockSharesAuthorized_iI_c20231231_zAFG9iI1Y2qa" title="Common stock, shares authorized">300,000,000</span></span> shares of common stock, $<span id="xdx_906_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20241231_z8T4ig0D4dug" title="Common stock, par value"><span id="xdx_903_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20231231_zF2AdBWufNki" title="Common stock, par value">0.0001 </span></span>par value per share, authorized. As of December 31, 2024 and 2023, there were <span id="xdx_90E_eus-gaap--CommonStockSharesIssued_iI_pid_c20241231_z7QiV6st1nT2" title="Common stock, shares issued"><span id="xdx_906_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231_z54X5RlcPOh4" title="Common stock, shares outstanding">35,143,460</span></span>
and <span id="xdx_90F_eus-gaap--CommonStockSharesIssued_iI_pid_c20231231_za09llTjFIP6" title="Common stock, shares issued"><span id="xdx_902_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20231231_ztiuRERPT6o3" title="Common stock, shares outstanding">35,082,464</span></span> shares of common stock issued and outstanding, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Share Issuances for Stock Compensation&#160;&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 4, 2023, the Company issued <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20230104__20230104__srt--TitleOfIndividualAxis__custom--AlanGaoMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zsWMSHqJ1fJ" title="Number of shares vested, shares">1,001</span> shares
of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Douglas Branch, and Alan Gao, with a fair market value of $<span id="xdx_90D_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20230104__srt--TitleOfIndividualAxis__custom--AlanGaoMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zbUqoBFluDb8" title="Shares issued price per share">2.9985</span>
per share as compensation for the services as executives or directors to the Company pursuant to the terms of their respective Executive
Employment Agreements or Director Agreements with the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 3, 2023, the Company issued <span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20230401__20230403__srt--TitleOfIndividualAxis__custom--SamLaiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zBAGim6yzza7" title="Number of shares vested, shares">1,365</span>, <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20230401__20230403__srt--TitleOfIndividualAxis__custom--MaggieYuMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zH23ShFOOLn9" title="Number of shares vested, shares">1,365</span>,
<span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20230401__20230403__srt--TitleOfIndividualAxis__custom--MichaelLennerMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zWFVEnFa5U9g" title="Number of shares vested, shares">1,365</span>, <span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20230401__20230403__srt--TitleOfIndividualAxis__custom--DouglasBranchMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_z8kCK2u7DFPh" title="Number of shares vested, shares">1,365</span>, <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20230401__20230403__srt--TitleOfIndividualAxis__custom--AlanGaoMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_za4YM4OSE8F6" title="Number of shares vested, shares">1,365</span> and <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20230401__20230403__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_z5Z2URW1GPVh" title="Number of shares vested, shares">606</span> shares of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Douglas Branch, Alan Gao and
Hillary Bui, respectively, with a fair market value of $<span id="xdx_90D_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20230403__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_z5nUDsFN7lRa" title="Shares issued price per share">2.1985</span> per share as compensation for the services as executives or directors of
the Company pursuant to the terms of their respective Executive Employment Agreements or Director Agreements with the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 30, 2023, the Company issued <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20230628__20230630__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zFvGYWpXism5" title="Number of shares vested, shares">1,752</span> shares
of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Douglas Branch, Alan Gao and Hillary Bui, with a fair market value
of $<span id="xdx_902_eus-gaap--SharesIssuedPricePerShare_iI_c20230630__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zjKriwmA1L1l" title="Shares issued price per share">1.7125</span> per share as compensation for the services as executives or directors of the Company pursuant to the terms of their respective
Executive Employment Agreements or Director Agreements with the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 2, 2023, the Company issued <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20231002__20231002__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zULNkZQ5zJ38" title="Number of shares vested, shares">1,948</span> shares
of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Douglas Branch, Alan Gao and Hillary Bui, with a fair market value
of $<span id="xdx_90D_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20231002__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zw44o3vskQJk" title="Shares issued price per share">1.5400</span> per share as compensation for the services as executives or directors of the Company pursuant to the terms of their respective
Executive Employment Agreements or Director Agreements with the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 2, 2024, the Company issued <span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20240102__20240102__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zPSHgFivQD63" title="Number of shares vested, shares">2,139</span> shares
of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Douglas Branch, Alan Gao and Hillary Bui, with a fair market value
of $<span id="xdx_904_eus-gaap--SharesIssuedPricePerShare_iI_c20240102__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zGqFyZJP5uEh" title="Shares issued price per share">1.4025</span> per share as compensation for the services as executives or directors of the Company pursuant to the terms of their respective
Executive Employment Agreements or Director Agreements with the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 29, 2024, the Company issued <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20240329__20240329__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zlTYVNAd77Lf" title="Number of shares vested, shares">2,251</span> shares
of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Douglas Branch, Alan Gao and Hillary Bui, with a fair market value
of $<span id="xdx_906_eus-gaap--SharesIssuedPricePerShare_iI_c20240329__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zokZ2u1cpZlj" title="Shares issued price per share">1.3330</span> per share as compensation for the services as executives or directors of the Company pursuant to the terms of their respective
Executive Employment Agreements or Director Agreements with the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 1, 2024, the Company issued <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20240701__20240701__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zfnhf7esKCh8" title="Number of shares vested, shares">2,946</span> shares
of Company common stock to each of Sam Lai and Maggie Yu (both of whom are executive officers, directors and significant stockholders
of the Company), and Michael Lenner, Douglas Branch, Alan Gao and Hillary Bui (each of whom was a director of the Company as of such date),
with a fair market value of $<span id="xdx_90D_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20240701__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zBsm1CyWhvk6" title="Shares issued price per share">1.0185</span> per share as compensation for the services as executives or directors of the Company pursuant to the
terms of their respective Executive Employment Agreements or Director Agreements with the Company. Subsequently, on July 22, 2024, Mr.
Branch resigned his position as a member of the Company&#8217;s Board of Directors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 25, 2024, following Mr. Branch&#8217;s
resignation, the Company issued <span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20240725__20240725__srt--TitleOfIndividualAxis__custom--BranchMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z7QZEuBzPgEk" title="Number of shares issued for services">6,000</span> shares of restricted common stock to Mr. Branch as compensation for services rendered.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 1, 2024, the Company issued<span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20241001__20241001__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zwGiG8PbN2L8" title="Number of shares vested, shares"> 2,196</span> shares
of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Alan Gao and Hillary Bui, with a fair market value of $<span id="xdx_902_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20241001__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zxkd6IUZ7Wxe" title="Shares issued price per share">1.3660</span> per
share as compensation for the services as executives or directors of the Company pursuant to the terms of their respective Executive Employment
Agreements or Director Agreements with the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><p id="xdx_805_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_z08Nwl02kvXi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 14 - <span id="xdx_824_zZkOiuuzxpZe">Commitments and Contingencies</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2024 and 2023, the Company
had no material or significant commitments outstanding.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">From time-to-time, the Company is subject to various
litigation and other claims in the normal course of business. The Company establishes liabilities in connection with legal actions that
management deems to be probable and estimable. As of December 31, 2024 and 2023, the Company had no pending legal proceedings. No amounts
have been accrued in the audited consolidated financial statements with respect to any such matters.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text"><p id="xdx_809_eus-gaap--SubsequentEventsTextBlock_zuDdG5I6m8xi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 15 - <span id="xdx_825_zuYPcQpUFDlc">Subsequent Events</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 2, 2025, the Company issued <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20250102__20250102__srt--TitleOfIndividualAxis__custom--AlanGaoMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zze6WdtPNYT4" title="Number of shares vested, shares">1,596 </span>shares
of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Alan Gao and Hillary Bui, with a fair market value of $<span id="xdx_90A_eus-gaap--SharesIssuedPricePerShare_iI_c20250102__srt--TitleOfIndividualAxis__custom--AlanGaoMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zJo93FAhulVj" title="Shares issued price per share">1.8799</span> per
share as compensation for the services as executives or directors of the Company pursuant to the terms of their respective Executive Employment
Agreements or Director Agreements with the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has evaluated subsequent events from
the balance sheet date through March 27, 2025, the date at which the financial statements were available to be issued, and determined that,
apart from the events mentioned above, there are no other subsequent events to disclose.</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/855/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Operations and Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><p id="xdx_846_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zWtdO5cGa8S" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><span id="xdx_86F_zc6j04yIzg1f">Basis of Presentation</span></b>
- The audited consolidated financial statements and accompanying notes of the Company have been prepared in accordance with the accounting
principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><p id="xdx_84E_eus-gaap--ConsolidationPolicyTextBlock_zyzKbU3FlDn8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><span id="xdx_864_z4WRg99XDPK6">Principles of Consolidation</span></b>
- The audited consolidated financial statements include the accounts of Hour Loop and Flywheel. All material inter-company accounts and
transactions were eliminated in consolidation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency and Currency Translation</a></td>
<td class="text"><p id="xdx_841_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zeGpLdAr4ms5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86E_zKnTnB05xSJ7">Foreign Currency and Currency Translation</span></b>
- The assets and liabilities of Flywheel, having a functional currency other than the U.S. dollar, are translated into U.S. dollars at
exchange rates in effect at period-end, with resulting translation gains or losses included within other comprehensive income or loss.
Revenues and expenses are translated into U.S. dollars at average monthly rates of exchange in effect during each period. All of the Company&#8217;s
foreign operations use their local currency as their functional currency. Currency gains or losses resulting from transactions executed
in currencies other than the functional currency are included in General and administrative in the consolidated statement of operations
and other comprehensive income.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_89F_eus-gaap--ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock_zJSJ5ZVTQv2f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The relevant exchange
rates are listed below:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span id="xdx_8B1_zdfxgGswifBl" style="display: none">Schedule
of Foreign Currency Exchange Rates</span>&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Period NTD: USD exchange rate</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_uPure_c20241231__us-gaap--AwardTypeAxis__custom--PeriodNTDUSDExchangeRateMember_zB8m0NTeI3I5" style="width: 16%; text-align: right" title="Foreign currency exchange rate"><b>32.735</b></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_uPure_c20231231__us-gaap--AwardTypeAxis__custom--PeriodNTDUSDExchangeRateMember_ztKVjr59hnT7" style="width: 16%; text-align: right" title="Foreign currency exchange rate">30.655</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Period Average NTD: USD exchange rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_uPure_c20241231__us-gaap--AwardTypeAxis__custom--PeriodAverageNTDUSDExchangeRateMember_zMmgKFZCptoh" style="text-align: right" title="Foreign currency exchange rate"><b>32.526</b></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_uPure_c20231231__us-gaap--AwardTypeAxis__custom--PeriodAverageNTDUSDExchangeRateMember_zqi1w2Ra6jsi" style="text-align: right" title="Foreign currency exchange rate">31.221</td><td style="text-align: left">&#160;</td></tr>
  </table>


<p id="xdx_8A0_zTol1iYERyxb" style="margin-top: 0; margin-bottom: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p id="xdx_848_eus-gaap--UseOfEstimates_zyjJxgfkWCqk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86D_zPLaJJK0oFHd">Use of Estimates</span></b> - The preparation of financial
statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets
and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of
revenues and expenses during the reporting period. Actual results could differ from these estimates.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Significant estimates, include but not limited
to, estimates associated with the collectability of accounts receivable, useful life of property and equipment, impairment of long-lived
assets, valuation allowance for deferred tax assets, inventory valuation and inventory provision.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><p id="xdx_84F_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zlbzhbeeYko3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_861_zLxH6vaMc0Zj">Cash and Cash Equivalents</span></b> - The Company
considers all highly liquid financial instruments purchased with original maturities of three months or less to be cash. Our cash is held
in the bank and covered by the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;), subject to applicable limits. Deposits are
insured up to $<span id="xdx_908_eus-gaap--CashFDICInsuredAmount_iI_c20241231_zB0vi07BBUz1" title="FDIC insured amount">250,000</span> per depositor, per FDIC-insured bank, per ownership category. Cash equivalents and marketable securities are comprised
of time deposits, money market funds, highly liquid government bonds, corporate debt securities, mortgage-backed and asset-backed securities,
and marketable equity securities. Our cash and cash equivalents primarily consisted of cash and money market funds. Such amounts are recorded
at fair value.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">Accounts Receivable and Allowance for Credit Losses</a></td>
<td class="text"><p id="xdx_842_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zzCOaEmqSm61" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86D_zENWJWXLi0Cb">Accounts Receivable and Allowance for Credit
Losses</span></b> - Accounts receivable are stated at historical cost less allowance for credit loss. On a periodic basis, management evaluates
its accounts receivable and determines whether to provide an allowance for credit losses in accordance with the Financial Accounting Standards
Board&#8217;s (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) Topic 326. Credit losses are provided based on
a past history of write-offs, collections, current credit conditions, current economic conditions, reasonable and supportable forecasts
of future economic conditions. The evaluation is performed on a collective basis where similar characteristics exist, primarily based
on similar services or products offerings. We adopted the standard effective January 1, 2023. The impact of the adoption was not considered
material to the financial statements and primarily resulted in new/enhanced disclosures only. A receivable is considered past due if the
Company has not received payments based on agreed-upon terms. The Company generally does not require any security or collateral to support
its receivables. The collection is primarily through Amazon and the collection period is usually less than 7 days. The Company performs
on-going evaluations of its customers and maintains an allowance for credit losses as the Company deems necessary or appropriate. As of
December 31, 2024 and 2023, the Company did not deem it necessary to have an allowance for credit loss.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventory and Cost of Goods Sold</a></td>
<td class="text"><p id="xdx_843_eus-gaap--InventoryPolicyTextBlock_zdPMQI0CGt93" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86E_zgOeNRjP31eb">Inventory and Cost of Goods Sold</span></b> - The
Company&#8217;s inventory consists mainly of finished goods. Inventories are stated at the lower of cost or net realizable value. Cost
is principally determined on a first-in-first-out basis. The Company&#8217;s costs include the amounts it pays manufacturers for product,
tariffs and duties associated with transporting product across national borders, and freight costs associated with transporting the product
from its manufacturers to its warehouses, as applicable. The merchandise with terms of FOB shipping point from vendors was recorded as
the inventory-in-transit when inventory left the shipping dock of the vendors but not yet reached the receiving dock of the Company. Management
continually evaluates its estimates and judgments including those related to merchandise inventory.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The &#8220;Cost of revenues&#8221; line item in
the audited consolidated statements of operations is principally inventory sold to customers during the reporting period.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Policy for inventory allowance: The Company writes
down the cost of obsolete and slow-moving inventories to the estimated net realizable value, based on inventory obsolescence trends, historical
experience, forecasted consumer demand and application of the specific identification method. As of December 31, 2024 and 2023, $<span id="xdx_908_eus-gaap--InventoryWriteDown_c20240101__20241231_zplRjnFZAmef" title="Inventory written down">560,293</span>
and $<span id="xdx_90C_eus-gaap--InventoryWriteDown_c20230101__20231231_zqoh20ofQqoh" title="Inventory written down">675,886</span>, respectively, were written down from the cost of inventories to their net realizable values. Full inventory allowance is
recorded for the inventory SKU not sold for more than one year.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text"><p id="xdx_840_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_z1Qmo1p1VXN5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_865_z2YmdzBhj26g">Property and Equipment</span></b> - Property and equipment
are recorded at cost and depreciated or amortized over the estimated useful life of the asset using the straight-line method. The Company
elected to expense any individual property and equipment items under $<span id="xdx_907_eus-gaap--CostOfPropertyRepairsAndMaintenance_c20240101__20241231_zrQs5ZCg0jn5" title="Property and equipment items expense">2,500</span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The majority of the Company&#8217;s property and
equipment is computers, and the estimated useful life is <span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_zA2bzzGP2ix" title="Estimated useful life">3</span> years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-lived Assets</a></td>
<td class="text"><p id="xdx_843_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zWOefyDv2EEe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86E_z7XH36mSkJR">Impairment of Long-lived Assets</span></b>- In accordance
with ASC 360-10-35-17, if the carrying amount of an asset or asset group (in use or under development) is evaluated and found not to be
fully recoverable (the carrying amount exceeds the estimated gross, undiscounted cash flows from use and disposition), then an impairment
loss must be recognized. The impairment loss is measured as the excess of the carrying amount over the asset&#8217;s (or asset group&#8217;s)
fair value. The Company did <span id="xdx_90F_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_do_c20240101__20241231_zJe9DTRoN1y5" title="Impairment of long-lived assets"><span id="xdx_900_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_do_c20230101__20231231_ztNqC3nsWBA1" title="Impairment of long-lived assets">no</span></span>t record any impairment charges for the years ended December 31, 2024 and 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><p id="xdx_841_eus-gaap--LesseeLeasesPolicyTextBlock_zZIpAX3t1Jn7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86E_zaK6jD1Lw8Qa">Leases</span> - </b>Leases are classified at lease
commencement date as either a finance lease or an operating lease. A lease is a finance lease if it meets any of the following criteria:
(a) the lease transfers ownership of the underlying asset to the lessee by the end of the lease term, (b) the lease grants the lessee
an option to purchase the underlying asset that the lessee is reasonably certain to exercise, (c) the lease term is for the major part
of the remaining economic life of the underlying asset, (d) the present value of the sum of the lease payments and any residual value
guaranteed by the lessee that is not already reflected in the lease payments equals or exceeds substantially all of the fair value of
the underlying asset or (e) the underlying asset is of such a specialized nature that it is expected to have no alternative use to the
lessor at the end of the lease term. When none of the foregoing criteria is met, the lease shall be classified as an operating lease.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company typically utilizes operating leases
for its office space requirements. This means that the Company leases office space, categorizing the lease arrangement as an operating
lease. Under this arrangement, The Company does not hold ownership of the leased assets but instead pays rent for the right to use them.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For a lessee, a lease is recognized as an operating
lease right-of-use asset with a corresponding liability at lease commencement date. The lease liability is calculated at the present value
of the lease payments not yet paid by using the lease term and discount rate determined at lease commencement. The operating lease right-of-use
asset is calculated as the lease liability, increased by any initial direct costs, and prepaid lease payments, reduced by any lease incentives
received before lease commencement. The operating lease right-of-use asset itself is amortized on a straight-line basis unless another
systematic method better reflects how the underlying asset will be used by and benefits the lessee over the lease term.</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurement</a></td>
<td class="text"><p id="xdx_84D_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zrdFVNsNALng" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_864_z9MbB7iRXnp9">Fair Value Measurement</span> </b>- Fair value is
defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or
most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. The
carrying amounts reported in the consolidated balance sheets for cash and cash equivalents, accounts receivable, accounts payable, due
to related parties and short-term debt at fair value or cost, which approximates fair value because of the short period of time between
the origination of such instruments and their expected realization and their current market rates of interest.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Fair value is defined 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. To increase the comparability of fair value measures, the following hierarchy prioritizes the inputs to valuation methodologies
used to measure fair value:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-size: 10pt">i.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Level 1 &#8212; Valuations based on quoted prices for identical assets and liabilities in active markets.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">ii.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Level 2 &#8212; Valuations based on observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets and liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">iii.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Level 3 &#8212; Valuations based on unobservable inputs reflecting our own assumptions, consistent with reasonably available assumptions made by other market participants. These valuations require significant judgment.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p id="xdx_84C_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zikiZWe97vsf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_863_zyj5ibmS46L3">Revenue Recognition</span></b> - The Company accounts
for revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers (&#8220;ASC Topic 606&#8221;). The Company adopted
ASC Topic 606 as of January 1, 2019. The standard did not affect the Company&#8217;s consolidated financial position, or cash flows. There
were no changes to the timing of revenue recognition as a result of the adoption.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recognizes revenue in accordance with
ASC Topic 606, which provided a five-step model for recognizing revenue from contracts with customers as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Identify the contract with a customer.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Identify the performance obligations in the contract.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Determine the transaction price.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Allocate the transaction price to the performance obligations in the contract.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Recognize revenue when or as performance obligations are satisfied.</span></td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company evaluated principal versus agent considerations
to determine whether it is appropriate to record platform fees paid to Amazon as an expense or as a reduction of revenue. Platform fees
are recorded as sales and distribution expenses and are not recorded as a reduction of revenue because the Company as principal owns and
controls all the goods before they are transferred to the customer. The Company can, at any time, direct Amazon, similarly, other third-party
logistics providers (&#8220;Logistics Providers&#8221;), to return the Company&#8217;s inventories to any location specified by the Company.
It is the Company&#8217;s responsibility to make any returns made by customers directly to Logistics Providers and the Company retains
the back-end inventory risk. Further, the Company is subject to credit risk (i.e., credit card chargebacks), establishes prices of its
products, can determine who fulfills the goods to the customer (Amazon or the Company) and can limit quantities or stop selling the goods
at any time. Based on these considerations, the Company is the principal in this arrangement.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company derives its revenue from the sale
of consumer products. The Company sells its products directly to consumers through online retail channels. The Company considers customer
order confirmations to be a contract with the customer. For each contract, the promise to transfer products is identified as the sole
performance obligation. Transaction prices are evaluated for potential refunds or adjustments, determining the net consideration expected.
Revenues for the years ended December 31, 2024 and 2023 were recognized at a point in time. Customer confirmations are executed at the
time an order is placed through third-party online channels. For all of the Company&#8217;s sales and distribution channels, revenue is
recognized when control of the product is transferred to the customer (i.e., when the Company&#8217;s performance obligation is satisfied),
which typically occurs at shipment date. As a result, the Company has a present and unconditional right to payment and record the amount
due from the customer in accounts receivable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The customer can return the products within 30
days after the products are delivered and estimated sales returns are calculated based on the expected returns. The rates of sales returns
were <span id="xdx_90B_ecustom--SalesReturnRate_pid_dp_uPure_c20240101__20241231_zlgKFSJelWG2" title="Sales return rate">7.19</span>% and <span id="xdx_900_ecustom--SalesReturnRate_pid_dp_uPure_c20230101__20231231_zJsOZLVUiIb9" title="Sales return rate">6.45</span>% of gross sales for the years ended December 31, 2024 and 2023, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">From time to time, the Company offers price discounts
on certain selected items to stimulate the sales of those items. Revenue is measured as the amount of consideration for which the Company
expects to be entitled in exchange for transferring goods. Consistent with this policy, the Company reduces the amount of these discounts
from the gross revenue to calculate the net revenue recorded on the statement of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A performance obligation, defined as the promise
to transfer a distinct good, is the unit of account in ASC Topic 606. The Company treats shipping and handling as fulfillment activities,
not separate performance obligations. Costs for shipping and handling were $<span id="xdx_90E_ecustom--ShippingAndHandlingCosts_c20240101__20241231_zAlMSTQUN6E4" title="Shipping and handling costs">31,480,104</span> and $<span id="xdx_908_ecustom--ShippingAndHandlingCosts_c20230101__20231231_zdxnZ8TCfFc3" title="Shipping and handling costs">31,187,009</span> for the years ended December 31,
2024 and 2023, respectively, recorded as selling and marketing expenses.</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Information</a></td>
<td class="text"><p id="xdx_84E_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zPDJ8D6rg4u3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span><span id="xdx_864_zSiCLnn3IU8">Segment Information</span></span> </b>&#8211; The Company
has only <span id="xdx_907_eus-gaap--NumberOfOperatingSegments_dc_uSegment_c20240101__20241231_zreHJqnKhy7" title="Number of operating segment">one</span> segment, which is online retail (e-commerce).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company uses the &#8220;management approach&#8221;
in determining reportable operating segments. The management approach considers the internal organization and reporting used by the Company&#8217;s
chief operating decision maker for making operating decisions and assessing performance as the source for determining the Company&#8217;s
reportable segments. The Company&#8217;s chief operating decision maker has been identified as the chief executive officer of the Company
who reviews financial information of separate operating segments based on U.S. GAAP. The chief operating decision maker now reviews results
analyzed by customers. This analysis is only presented at the revenue level with no allocation of direct or indirect costs. Consequently,
the Company has determined that it has only one operating segment.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p id="xdx_846_eus-gaap--IncomeTaxPolicyTextBlock_zEu7IZUmvmtg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_866_zAHOhCb0IJTi">Income Taxes</span></b> - Income tax expense includes
U.S. (federal and state) and foreign income taxes.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company also complied with state tax codes
and regulations, including with respect to California franchise taxes. Management has evaluated its tax positions and has concluded that
the Company had taken no uncertain tax positions that could require adjustment or disclosure in the financial statements to comply with
provisions set forth in ASC section 740, <i>Income Taxes</i>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Deferred tax assets represent amounts available
to reduce income taxes payable in future periods. Deferred tax assets are evaluated for future realization and reduced by a valuation
allowance to the extent we believe they will not be realized. We consider many factors when assessing the likelihood of future realization
of our deferred tax assets, including recent cumulative loss experience and expectations of future earnings, capital gains and investment
in such jurisdiction, the carry-forward periods available to us for tax reporting purposes, and other relevant factors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_HOUR_SalesTaxesPolicyTextBlock', window );">Presentation of Sales Taxes</a></td>
<td class="text"><p id="xdx_84A_ecustom--SalesTaxesPolicyTextBlock_zbDhjxrdT5A" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_861_zC9QRAlBcdf6">Presentation of Sales Taxes</span></b> - Governmental
authorities impose sales tax on all of the Company&#8217;s sales to nonexempt customers. The Company collects sales tax from customers
and remits the entire amount to the governmental authorities. The Company&#8217;s accounting policy is to exclude the tax collected and
remitted from revenues and cost of revenues.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company assesses sales tax payable including
any related interest and penalties and accrues these estimates on its financial statements. Pursuant to the Wayfair decision, each state
enforces sales tax collection at different dates. The Company collects and remits sales tax in accordance with state regulations. The
Company estimates that as of December 31, 2024 and 2023, it owed $-<span id="xdx_90B_eus-gaap--SalesAndExciseTaxPayableCurrentAndNoncurrent_iI_c20241231_zxYiStLuKTx6" title="Sales and excise tax payable">0</span>- and $<span id="xdx_90F_eus-gaap--SalesAndExciseTaxPayableCurrentAndNoncurrent_iI_c20231231_zGrPgMJCRrkj" title="Sales taxes payable">288,466</span>, respectively, in sales taxes along with penalties
and interest resulting from late filings.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentration of Credit Risks</a></td>
<td class="text"><p id="xdx_84B_eus-gaap--ConcentrationRiskCreditRisk_zudZazaNrt71" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86D_zt5wKndweU0l">Concentration of Credit Risks</span> -</b> Financial
instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents and accounts
receivable. The Company maintains cash and cash equivalents with various domestic and foreign financial institutions of high credit quality.
The Company performs periodic evaluations of the relative credit standing of all of the aforementioned institutions.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company maintains reserves for potential credit
losses on customer accounts when deemed necessary. Significant customers are those which represent more than 10% of the Company&#8217;s
total net revenue or gross accounts receivable balance at the balance sheet date. <span id="xdx_906_eus-gaap--ConcentrationRiskCustomer_c20240101__20241231_z4PGNmSoLC91" title="Concentration risk description">During the years ended December 31, 2024 and 2023, the
Company had no customer that accounted for 10% or more of total net revenues. In addition, as of December 31, 2024 and 2023, the Company
had no customer that accounted for 10% or more of gross accounts receivable.</span> As of December 31, 2024 and 2023, all of the Company&#8217;s
accounts receivable were held by the Company&#8217;s sales platform agent, Amazon, which collects money on the Company&#8217;s behalf
from its customers. Therefore, the Company&#8217;s accounts receivable are comprised of receivables due from Amazon and the reimbursement
from Amazon to the Company usually takes less than 7 days.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s business is reliant on one
key vendor which currently provides the Company with its sales platform, logistics and fulfillment operations, including certain warehousing
for the Company&#8217;s net goods, and invoicing and collection of its revenue from the Company&#8217;s end customers. During the years
ended December 31, 2024 and 2023, approximately <span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__srt--MajorCustomersAxis__custom--CustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z7nwFOdifxy7" title="Concentration risk percentage">99</span>% and <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__srt--MajorCustomersAxis__custom--CustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zkcbViRkPBEd" title="Concentration risk percentage">99</span>%, respectively, of the Company&#8217;s revenue was through or with the Amazon
sales platform.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_HOUR_ForeignCurrencyExchangeRiskPolicyTextBlock', window );">Foreign Currency Exchange Risk</a></td>
<td class="text"><p id="xdx_848_ecustom--ForeignCurrencyExchangeRiskPolicyTextBlock_zRW6BWeOwXE3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><span id="xdx_86B_zk6SNoRubPrg">Foreign Currency Exchange
Risk</span></b> - The Company is exposed to foreign currency exchange risk through its foreign subsidiary in Taiwan. The Company does not hedge
foreign currency translation risk in the net assets and income reported from these sources.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising and Promotion Expenses</a></td>
<td class="text"><p id="xdx_84E_eus-gaap--AdvertisingCostsPolicyTextBlock_zLwb8ELbNrWk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_860_zubgSFcc48B6">Advertising and Promotion Expenses</span></b> &#8211;
Our policy is to recognize advertising costs as they are incurred. Advertising and promotion expenses were $<span id="xdx_90C_eus-gaap--AdvertisingExpense_c20240101__20241231_zbE4iv2PQAJ4" title="Advertising and promotion expenses">5,323,886</span> and $<span id="xdx_902_eus-gaap--AdvertisingExpense_c20230101__20231231_zGoAvcBMvY8f" title="Advertising and promotion expenses">4,605,629</span> for
the years ended December 31, 2024 and 2023, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><p id="xdx_841_eus-gaap--CommitmentsAndContingenciesPolicyTextBlock_ziqMBciPXTtl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_862_zACstTK0TN47">Commitments and Contingencies</span></b> - Liabilities
for loss contingencies arising from claims, assessments, litigation, fines, penalties, and other sources are recorded when it is probable
that a liability has been incurred and the amount can be reasonably estimated. Legal costs incurred in connection with loss contingencies
are expensed as incurred.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_HOUR_RelatedPartiesPolicyTextBlock', window );">Related Parties</a></td>
<td class="text"><p id="xdx_848_ecustom--RelatedPartiesPolicyTextBlock_zwk8dz2W1u5c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_861_zhU1nof0hEWe">Related Parties</span></b> - The Company accounts
for related party transactions in accordance with FASB ASC Topic 850 (Related Party Disclosures). A party is considered to be related
to the Company if the party directly or indirectly or through one or more intermediaries, controls, is controlled by, or is under common
control with the Company. Related parties also include principal owners of the Company, its management, members of the immediate families
of principal owners of the Company and its management and other parties with which the Company may deal if one party controls or can significantly
influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully
pursuing its own separate interests. A party which can significantly influence the management or operating policies of the transacting
parties or if it has an ownership interest in one of the transacting parties and can significantly influence the other to an extent that
one or more of the transacting parties might be prevented from fully pursuing its own separate interests is also a related party.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings per Share</a></td>
<td class="text"><p id="xdx_84A_eus-gaap--EarningsPerSharePolicyTextBlock_zeHF0Dsoit9c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86D_zacSHtRV8EA4">Earnings per Share</span> - </b>The Company computes
basic earnings per common share using the weighted-average number of shares of common stock outstanding during the period. For the period
in which the Company reports net losses, diluted net loss per share attributable to stockholders is the same as basic net loss per share
attributable to stockholders, because potentially dilutive common shares are not assumed to have been issued if their effect is anti-dilutive.
There were <span id="xdx_906_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_do_c20240101__20241231_zu6XIOmkuX24" title="Antidilutive securities excluded from computation of earnings per share, amount"><span id="xdx_907_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_do_c20230101__20231231_z7VutloX0Ldb" title="Antidilutive securities excluded from computation of earnings per share, amount">no</span></span> dilutive securities or other items that would affect earnings per share for the years ended December 31, 2024 and 2023. Therefore,
the diluted earnings per share is the same as the basic earnings per share.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsPolicyTextBlock', window );">Shares Issued for Services</a></td>
<td class="text"><p id="xdx_84D_eus-gaap--CompensationRelatedCostsPolicyTextBlock_zQlCLipdjiJ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_860_zdnQTqIBCrfj">Shares Issued for Services</span></b> &#8211; Stock-based
compensation cost for all equity-classified stock awards expected to vest is measured at fair value on the date of grant and recognized
over the service period.</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_HOUR_ForeignCurrencyExchangeRiskPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Foreign Currency Exchange Risk [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">HOUR_ForeignCurrencyExchangeRiskPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>HOUR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_HOUR_RelatedPartiesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Related parties [policy text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">HOUR_RelatedPartiesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>HOUR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_HOUR_SalesTaxesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sales taxes [policy text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">HOUR_SalesTaxesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>HOUR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 35<br> -Topic 720<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 450<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477850/954-450-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478898/942-825-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/830/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480091/360-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482338/360-10-05-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 330<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478411/912-330-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/tableOfContent<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 270<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482989/270-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 36<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-36<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-6<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481569/310-20-50-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-15<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Operations and Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock', window );">Schedule of Foreign Currency Exchange Rates</a></td>
<td class="text"><p id="xdx_89F_eus-gaap--ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock_zJSJ5ZVTQv2f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The relevant exchange
rates are listed below:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span id="xdx_8B1_zdfxgGswifBl" style="display: none">Schedule
of Foreign Currency Exchange Rates</span>&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Period NTD: USD exchange rate</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_uPure_c20241231__us-gaap--AwardTypeAxis__custom--PeriodNTDUSDExchangeRateMember_zB8m0NTeI3I5" style="width: 16%; text-align: right" title="Foreign currency exchange rate"><b>32.735</b></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_uPure_c20231231__us-gaap--AwardTypeAxis__custom--PeriodNTDUSDExchangeRateMember_ztKVjr59hnT7" style="width: 16%; text-align: right" title="Foreign currency exchange rate">30.655</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Period Average NTD: USD exchange rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_uPure_c20241231__us-gaap--AwardTypeAxis__custom--PeriodAverageNTDUSDExchangeRateMember_zMmgKFZCptoh" style="text-align: right" title="Foreign currency exchange rate"><b>32.526</b></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_uPure_c20231231__us-gaap--AwardTypeAxis__custom--PeriodAverageNTDUSDExchangeRateMember_zqi1w2Ra6jsi" style="text-align: right" title="Foreign currency exchange rate">31.221</td><td style="text-align: left">&#160;</td></tr>
  </table>


<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the presentation of foreign exchange contracts on the statement of financial position, including the fair value amounts and location of such amounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventory</a></td>
<td class="text"><p id="xdx_893_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zkHsDmTi85A3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Inventory was comprised of the following as of
December 31, 2024 and 2023, respectively:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;<span id="xdx_8BC_zWMO1J4G7kdd" style="display: none">Schedule of Inventory</span>&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_495_20241231_zfP3LlJQM1R6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20231231_zbrwijVe2kUl" style="border-bottom: Black 1pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maINzbmz_zcSE6ErARnli" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%">Inventory</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 16%; font-weight: bold; text-align: right">12,716,062</td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">13,377,530</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--OtherInventoryInTransit_iI_pp0p0_maINzbmz_zNJsk8iYZxLc" style="vertical-align: bottom; background-color: White">
    <td>Inventory-in-transit</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">2,484,863</td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,574,911</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--InventoryValuationReserves_iNI_pp0p0_di_msINzbmz_zzrNoeRFa4k7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt">Allowance</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(560,293</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(675,886</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--InventoryNet_iTI_pp0p0_mtINzbmz_z5slRloVe3T5" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">14,640,632</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">14,276,555</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepaid Expenses and Other Current Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock', window );">Schedule of Prepaid Expenses and Other Current Assets</a></td>
<td class="text"><p id="xdx_89B_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_zsBxgANK7Zs" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Prepaid expenses and other current assets were
comprised of the following as of December 31, 2024 and 2023, respectively:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;<span id="xdx_8B7_zkLzRNHf6Wj9" style="display: none">Schedule
of Prepaid Expenses and Other Current Assets</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20241231_z6xjEgPKEzj3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_498_20231231_zzMsZeJcLfs3" style="border-bottom: Black 1pt solid; text-align: center">December 31,2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--Supplies_iI_maPEAOAzgIu_za1Z8bTJeIwh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Advance to suppliers</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 16%; font-weight: bold; text-align: right">71,934</td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">49,298</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--PrepaidInsurance_iI_maPEAOAzgIu_zCSeks9DrST2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Prepaid expenses-insurance</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">2,174</td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,302</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OtherPrepaidExpenseCurrent_iI_maPEAOAzgIu_z8h0yGnE4cFl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Prepaid expenses-other</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">33,501</td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">56,437</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--LeaseRefundableDepositCurrent_iI_maPEAOAzgIu_ziE00k51OZii" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Lease refundable deposit</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">49,939</td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">81,522</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--PrepaidTaxes_iI_maPEAOAzgIu_z6UI57GJa7Wj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Tax receivable</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">157,538</td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">305,253</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--OtherAssetsCurrent_iI_maPEAOAzgIu_zrrblSCTTUGk" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Other current assets</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">12,808</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">7,161</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iTI_mtPEAOAzgIu_zFPR54H12aNh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Total</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">327,894</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">504,973</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property and Equipment</a></td>
<td class="text"><p id="xdx_897_eus-gaap--PropertyPlantAndEquipmentTextBlock_zmZzX519UhWf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Property and equipment were comprised of the following
as of December 31, 2024 and 2023, respectively:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;<span id="xdx_8B0_zZudI4vnuJg2" style="display: none">Schedule
of Property and Equipment</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_498_20241231_zyrQt16TPfI2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20231231_znOndnrbnJjf" style="border-bottom: Black 1pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentGross_iI_maPPAENzBtG_zu0M7AO404Ba" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Property and equipment</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 16%; font-weight: bold; text-align: right">381,067</td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">368,729</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_msPPAENzBtG_z5Aw8Y6Gq8I7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Accumulated depreciation and amortization</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(324,270</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(219,941</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--PropertyPlantAndEquipmentNet_iTI_mtPPAENzBtG_z0RvyfbeAr98" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total property and equipment, net</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">56,797</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">148,788</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Payable and Credit Cards Payable (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Schedule of Accounts Payable and Credit Cards Payable</a></td>
<td class="text"><p id="xdx_893_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zNDg0jVuV6Dg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;<span id="xdx_8B7_zLj7KCPqtzB2" style="display: none">Schedule
of Accounts Payable and Credit Cards Payable</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20241231_z5TPdvQ07Fj8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20231231_zKt5n6JBfK51" style="border-bottom: Black 1pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AccountsPayableCurrent_iI_zndKsawvpxBd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Accounts payable</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 16%; font-weight: bold; text-align: right">4,176,305</td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">3,812,954</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--CreditCardsPayable_iI_zNtgX5bpVpsc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Credit cards payable</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">3,389,880</td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,404,445</td><td style="text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses and Other Current Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Expenses and Other Current Liabilities</a></td>
<td class="text"><p id="xdx_895_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zOVuGAbsbLxl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accrued expenses and other current liabilities
were comprised of the following as of December 31, 2024 and 2023, respectively:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;<span id="xdx_8BE_zsLdDfvGeQWf" style="display: none">Schedule
of Accrued Expenses and Other Current Liabilities</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20241231_zMIhlWwLxNs4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20231231_ztwfPCbPb8l1" style="border-bottom: Black 1pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_40D_ecustom--AccruedSalesTaxPayableCurrent_iI_pp0p0_maALAOLzT7J_zzz2RgwY4fx3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Sales tax payable</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 16%; font-weight: bold; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0681">-</span></td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">288,466</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--ContractWithCustomerRefundLiabilityCurrent_iI_pp0p0_d0_maALAOLzT7J_zOS5L0mNNNEb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Refund liability</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">766,721</td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">708,629</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--AccruedSalariesCurrent_iI_pp0p0_maALAOLzT7J_zu76VcPHEZBc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accrued payroll</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">302,685</td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">297,059</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--AccruedBonusesCurrent_iI_pp0p0_d0_maALAOLzT7J_zs1PSyeoDkDg" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accrued bonus</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">963,800</td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">399,067</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--AccruedLiabilitiesCurrent_iI_pp0p0_maALAOLzT7J_zUxsqhmPR504" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accrued expenses</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">255,154</td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">215,485</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--InterestAndDividendsPayableCurrent_iI_pp0p0_maALAOLzT7J_zM3nlGyuW1od" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accrued interest</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0696">-</span></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">29,712</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--AccountsPayableOtherCurrent_iI_pp0p0_maALAOLzT7J_zBeWNuqsZAHf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Other payables</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">34,175</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">34,094</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--AccruedLiabilitiesAndOtherLiabilities_iTI_pp0p0_mtALAOLzT7J_zMAy2YQHAY31" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">2,322,535</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,972,512</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of Operating Leases Cost</a></td>
<td class="text"><p id="xdx_897_eus-gaap--LeaseCostTableTextBlock_z9acqrRodHVi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The table below reconciles the fixed component
of the undiscounted cash flows for each of the first five years and the total remaining years to the operating lease liabilities recorded
in the statements of financial position as of December 31, 2024:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;<span id="xdx_8B9_zZDLaTpeFCFe" style="display: none">Schedule
of Operating Leases Cost</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt">Flywheel</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt">Flywheel</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt">Flywheel</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt">Flywheel</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt">February 2023</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt">March 2024</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt">June 2024</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt">August 2024</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid"><span style="font-size: 10pt">Initial lease term</span></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt">to March 2025</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt">to June 2025</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt">to May 2025</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt">to July 2025</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 32%"><span style="font-size: 10pt">Initial recognition of operating lease right-of-use assets</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-size: 10pt">$</span></td>
    <td id="xdx_982_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember_zRphdyOyih7g" style="width: 14%; text-align: right" title="Initial recognition of operating lease right-of-use assets"><span style="font-size: 10pt">28,652</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-size: 10pt">$</span></td>
    <td id="xdx_98C_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember_zMpul73oRh12" style="width: 14%; text-align: right" title="Initial recognition of operating lease right-of-use assets"><span style="font-size: 10pt">123,107</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-size: 10pt">$</span></td>
    <td id="xdx_98F_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember_z8hdHJDneHRk" style="width: 14%; text-align: right" title="Initial recognition of operating lease right-of-use assets"><span style="font-size: 10pt">52,434</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-size: 10pt">$</span></td>
    <td id="xdx_988_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember_zztWtnmS1hz3" style="width: 14%; text-align: right" title="Initial recognition of operating lease right-of-use assets"><span style="font-size: 10pt">73,175</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td><span style="font-size: 10pt">Weighted-average remaining lease term at December 31, 2024</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_903_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember_z8Zn8M65S1Tk" title="Weighted-average remaining lease term">0.17</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_902_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember_zvqV5GNSSlSh" title="Weighted-average remaining lease term">0.5</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_90D_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember_zXTnS60xojn8" title="Weighted-average remaining lease term">0.42</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember_zQajAyPYe8i4" title="Weighted-average remaining lease term">0.58</span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">Weighted-average discount rate at December 31, 2024</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_901_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember_zLGw2nA6CTT4" title="Weighted-average discount rate">3.20</span></span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_90D_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember_zvCiYhq90Rj5" title="Weighted-average discount rate">3.20</span></span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember_zupswPcC3Go2" title="Weighted-average discount rate">3.33</span></span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_90B_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember_zedcMvAmZnU5" title="Weighted-average discount rate">3.33</span></span></td>
    <td><span style="font-size: 10pt">%</span></td></tr>
  </table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Operating Lease Liabilities</a></td>
<td class="text"><p id="xdx_892_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_z888eKu6v07l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The future minimum lease payment schedule for
all operating leases as of December 31, 2024, is as disclosed below.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;<span id="xdx_8B5_zgBlJFTa11qb" style="display: none">Schedule
of Operating Lease Liabilities</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt">For the Year Ending December 31,</span></td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_49B_20241231_zYjFCbBUnsXc" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt">Amount</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_maLOLLPzOCH_zJfQJjt44lVk" style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 80%; text-align: center"><span style="font-size: 10pt">2025</span></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><span style="font-size: 10pt">$</span></td>
    <td style="width: 16%; text-align: right"><span style="font-size: 10pt">115,652</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_maLOLLPzOCH_zoviSHvoPlej" style="vertical-align: bottom; background-color: white">
    <td style="text-align: center"><span style="font-size: 10pt">2026</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0767">-</span></span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_maLOLLPzOCH_zSaq9pVamXKe" style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">2027</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0769">-</span></span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_408_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndThereAfter_iI_maLOLLPzOCH_z3VCJ9NEqth5" style="vertical-align: bottom; background-color: white">
    <td style="text-align: center"><span style="font-size: 10pt">2028 and thereafter</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0771">-</span></span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtLOLLPzOCH_zI7E3BEkf1a1" style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">Total minimum lease payments</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">115,652</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_ziyDaZsWuha7" style="vertical-align: bottom; background-color: white">
    <td><span style="font-size: 10pt">Less: effect of discounting</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt">(1,112</span></td>
    <td><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_40B_eus-gaap--OperatingLeaseLiability_iI_zAV0l70xmK0e" style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">Present value of the future minimum lease payment</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">114,540</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--OperatingLeaseLiabilityCurrent_iNI_di_ztTFPoDDEEKc" style="vertical-align: bottom; background-color: white">
    <td><span style="font-size: 10pt">Less: operating lease liabilities-current</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt">(114,540</span></td>
    <td><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_408_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_zIfAkhi0eWA8" style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">Total operating lease liabilities-non-current</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0781">-</span></span></td>
    <td>&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Disaggregation of Revenue (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Schedule of Revenue</a></td>
<td class="text"><p id="xdx_895_eus-gaap--DisaggregationOfRevenueTableTextBlock_znoFgnE0Cmol" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenue was comprised of the following for the
years ended December 31, 2024 and 2023, respectively:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;<span id="xdx_8B0_zWrPolgVybxa" style="display: none">Schedule of Revenue</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20240101__20241231_zO1DZF87Tij6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20230101__20231231_zt1BUXWV6z0c" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_402_ecustom--RevenueGross_hsrt--StatementGeographicalAxis__srt--AmericasMember_zWRYD0oa23Qg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%">Revenue-America</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 16%; font-weight: bold; text-align: right">144,760,995</td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">138,079,203</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--RevenueGross_hsrt--StatementGeographicalAxis__custom--InternationalMember_zTozuly8aOka" style="vertical-align: bottom; background-color: White">
    <td>Revenue-International</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">4,947,516</td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,379,801</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--RevenueGross_hsrt--StatementGeographicalAxis__custom--OtherMember_zJ7RlyvI98Q8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Revenue-Other</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">1,148,935</td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">930,191</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--RevenueGross_hsrt--StatementGeographicalAxis__custom--OtherMember_zcAJlcVVu4fl" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Revenue</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">1,148,935</td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">930,191</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_405_ecustom--SalesReturns_iN_di_zDBTAgSQICfj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Sales returns</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(10,840,277</td><td style="font-weight: bold; text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(9,248,586</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40B_ecustom--Discounts_iN_di_zyqtV4XgYCpj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt">Discounts</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(1,764,308</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(2,016,407</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zCmqZ0dYaRZf" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">138,252,861</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">132,124,202</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_HOUR_ScheduleOfEffectiveIncomeTaxRateTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation</a></td>
<td class="text"><p id="xdx_892_ecustom--ScheduleOfEffectiveIncomeTaxRateTableTextBlock_zFp8u1baIxg7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The components of income taxes benefit are as
follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;<span id="xdx_8B7_zCSH7L33fvnk" style="display: none">Schedule
of Effective Income Tax Rate Reconciliation</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" id="xdx_49C_20240101__20241231_ziZaqF9QfJH9" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    31, 2024</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" id="xdx_497_20230101__20231231_zZq40560EBhc" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    31, 2023</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxSettlementsDomestic_pid_dp_uPure_maTITP_zxJRZA6p6l1h" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Federal rate</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 16%; font-weight: bold; text-align: right">21.00</td><td style="width: 1%; font-weight: bold; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right">21.00</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr id="xdx_40F_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal_pid_dp_uPure_maTITP_zWmci4yvzk85" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Blended state tax rate</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">4.12</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">4.11</td><td style="padding-bottom: 1pt; text-align: left">%</td></tr>
  <tr id="xdx_409_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxSettlements_iT_pid_dp_uPure_mtTITP_z4wcltDj2qPb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Effective tax rate</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">25.12</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">25.11</td><td style="padding-bottom: 1pt; text-align: left">%</td></tr>
  </table>


<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Tax Rate Reconciliation</a></td>
<td class="text"><p id="xdx_89C_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zbACAUV7H0df" style="display: none; margin-top: 0; margin-bottom: 0"><span id="xdx_8B5_zXqXwT2L6Xb" style="display: none">Schedule of Effective Tax Rate Reconciliation</span></p>
<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td colspan="13" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Effective Tax Rate Reconciliation for the Year Ended December 31, 2024</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 55%"><span style="font-size: 10pt">Pretax Book Income</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_98E_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c20240101__20241231_zFbEVrBERP14" style="width: 12%; text-align: right" title="Pretax book Income (Loss), net"><span style="font-size: 10pt">959,561</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_98F_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_maTTBC_c20240101__20241231_z3xckXwHJDw9" style="width: 12%; text-align: right" title="Pretax book Income (Loss), percentage"><span style="font-size: 10pt">21.00</span></td>
    <td style="width: 1%"><span style="font-size: 10pt">%</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_986_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maTTBM_c20240101__20241231_zwYEaSCheuZe" style="width: 12%; text-align: right" title="Pretax book Income (Loss)"><span style="font-size: 10pt">201,508</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td><span style="font-size: 10pt">Permanent Differences</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98F_ecustom--IncomeTaxReconciliationChangeInEnactedTaxRateNet_c20240101__20241231_zKU9QfyGsAhd" style="text-align: right" title="Permanent differences, net"><span style="font-size: 10pt">84,240</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_982_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_maTTBC_c20240101__20241231_z3A03AKlOMFh" style="text-align: right" title="Permanent differences, percentage"><span style="font-size: 10pt">1.84</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98C_eus-gaap--IncomeTaxReconciliationChangeInEnactedTaxRate_maTTBM_c20240101__20241231_zfgUAXoDED45" style="text-align: right" title="Permanent differences"><span style="font-size: 10pt">17,690</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">PY Federal Perm True-up</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98F_ecustom--IncomeTaxReconciliationTaxPriorYearIncome_c20240101__20241231_zsSNJ6Pb1i6h" style="text-align: right" title="PY Federal Perm True-up, net"><span style="font-size: 10pt">117,653</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_982_eus-gaap--EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_pid_dp_maTTBC_c20240101__20241231_zeRYbhJVyVd" style="text-align: right" title="PY Federal Perm True-up, percentage"><span style="font-size: 10pt">2.57</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_988_eus-gaap--IncomeTaxReconciliationPriorYearIncomeTaxes_maTTBM_c20240101__20241231_zWvNe8PoGHnl" style="text-align: right" title="PY Federal Perm True-up"><span style="font-size: 10pt">24,707</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td><span style="font-size: 10pt">State income tax</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_984_ecustom--IncomeTaxReconciliationStateAndLocalIncomeTax_c20240101__20241231_z93L5VVbonal" style="text-align: right" title="State income tax, net"><span style="font-size: 10pt">68,981</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_984_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pid_dp_maTTBC_c20240101__20241231_zHJFArNAPyQ4" style="text-align: right" title="State income tax, percentage"><span style="font-size: 10pt">6.79</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_986_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_maTTBM_c20240101__20241231_zEXAYBHuIJgi" style="text-align: right" title="State income tax"><span style="font-size: 10pt">65,198</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">Other Deferred adjustment</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98F_ecustom--IncomeTaxReconciliationOtherAdjustmentsNet_c20240101__20241231_zr083Q7rIUaf" style="text-align: right" title="Other deferred adjustment, net"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0865">-</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_980_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_pid_dp_maTTBC_c20240101__20241231_z5ZIKFDUlI8" style="border-bottom: black 1pt solid; text-align: right" title="Other deferred adjustment, percentage"><span style="font-size: 10pt">-0.73</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_98D_eus-gaap--IncomeTaxReconciliationOtherAdjustments_maTTBM_c20240101__20241231_zHOwP0wTrb9g" style="border-bottom: black 1pt solid; text-align: right" title="Other deferred adjustment"><span style="font-size: 10pt">(6,989<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></span></td>
    <td><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td><span style="font-size: 10pt">Total Tax &#160;Expenses</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_989_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_iT_pid_dp_mtTTBC_c20240101__20241231_zMZtF965XKz9" style="text-align: right" title="Total Tax benefits, percentage"><span style="font-size: 10pt">31.47</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_986_eus-gaap--IncomeTaxExpenseBenefit_iT_mtTTBM_c20240101__20241231_z1iO87l93mye" style="text-align: right" title="Total Tax benefits"><span style="font-size: 10pt">302,114</span></td>
    <td><span style="font-size: 10pt"></span></td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>HOUR LOOP, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td colspan="13" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Effective Tax Rate Reconciliation for the Year Ended December 31, 2023</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 55%"><span style="font-size: 10pt">Pretax Book Income</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_98A_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c20230101__20231231_z59mt99qdmI9" style="width: 12%; text-align: right" title="Pretax book Income (Loss), net"><span style="font-size: 10pt">(3,160,454</span></td>
    <td style="width: 1%"><span style="font-size: 10pt">)</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_98B_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_maTTBC_c20230101__20231231_zVLRDaUnenUa" style="width: 12%; text-align: right" title="Pretax book Income (Loss), percentage"><span style="font-size: 10pt">21.00</span></td>
    <td style="width: 1%"><span style="font-size: 10pt">%</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_987_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maTTBM_c20230101__20231231_zXvwMAdfJCwe" style="width: 12%; text-align: right" title="Pretax book Income (Loss)"><span style="font-size: 10pt">(663,695</span></td>
    <td style="width: 1%"><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td><span style="font-size: 10pt">Permanent Differences</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_985_ecustom--IncomeTaxReconciliationChangeInEnactedTaxRateNet_c20230101__20231231_zpEtWmnm36lh" style="text-align: right" title="Permanent differences, net"><span style="font-size: 10pt">78,048</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_986_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_maTTBC_c20230101__20231231_zn0Yh9uxXu3f" style="text-align: right" title="Permanent differences, percentage"><span style="font-size: 10pt">-0.52</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_984_eus-gaap--IncomeTaxReconciliationChangeInEnactedTaxRate_maTTBM_c20230101__20231231_znhBwbnhs7q1" style="text-align: right" title="Permanent differences"><span style="font-size: 10pt">16,390</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">PY Federal Perm True-up</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98D_ecustom--IncomeTaxReconciliationTaxPriorYearIncome_c20230101__20231231_zcXiz7RLykf6" style="text-align: right" title="PY Federal Perm True-up, net"><span style="font-size: 10pt">73,914</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_980_eus-gaap--EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_pid_dp_maTTBC_c20230101__20231231_zDwEn9XLkwra" style="text-align: right" title="PY Federal Perm True-up, percentage"><span style="font-size: 10pt">-0.49</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98D_eus-gaap--IncomeTaxReconciliationPriorYearIncomeTaxes_maTTBM_c20230101__20231231_z2HM93NyeM1j" style="text-align: right" title="PY Federal Perm True-up"><span style="font-size: 10pt">15,522</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td><span style="font-size: 10pt">State income tax</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98A_ecustom--IncomeTaxReconciliationStateAndLocalIncomeTax_c20230101__20231231_zxyvXzOM6pr8" style="text-align: right" title="State income tax, net"><span style="font-size: 10pt">24,136</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_988_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pid_dp_maTTBC_c20230101__20231231_zl29p0GFPtCl" style="text-align: right" title="State income tax, percentage"><span style="font-size: 10pt">3.12</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_985_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_maTTBM_c20230101__20231231_zF7ssLi6HV7f" style="text-align: right" title="State income tax"><span style="font-size: 10pt">(98,586</span></td>
    <td><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">Other Deferred adjustment</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98C_ecustom--IncomeTaxReconciliationOtherAdjustmentsNet_c20230101__20231231_zJkKuh4DoGQi" style="text-align: right" title="Other deferred adjustment, net"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0899">-</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_984_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_pid_dp_maTTBC_c20230101__20231231_zVbSXq4mwu69" style="border-bottom: black 1pt solid; text-align: right" title="Other deferred adjustment, percentage"><span style="font-size: 10pt">0.01</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_985_eus-gaap--IncomeTaxReconciliationOtherAdjustments_maTTBM_c20230101__20231231_zzqR9SIWiXYe" style="border-bottom: black 1pt solid; text-align: right" title="Other deferred adjustment"><span style="font-size: 10pt">(391</span></td>
    <td><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td><span style="font-size: 10pt">Total Tax benefits</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_980_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_iT_pid_dp_mtTTBC_c20230101__20231231_zp6QUIMnfnOk" style="text-align: right" title="Total Tax benefits, percentage"><span style="font-size: 10pt">23.12</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98D_eus-gaap--IncomeTaxExpenseBenefit_iT_mtTTBM_c20230101__20231231_zE9VO73iJISa" style="text-align: right" title="Total Tax benefits"><span style="font-size: 10pt">(730,760</span></td>
    <td><span style="font-size: 10pt">)</span></td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Tax Expense Summary</a></td>
<td class="text"><p id="xdx_893_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_z2B4ajIcqK7j" style="display: none; margin-top: 0; margin-bottom: 0"><span id="xdx_8BC_zmc8uTvRG8W6" style="display: none">Schedule of Tax Expense Summary</span></p>
<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Current</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Deferred</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Total</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Income Tax</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Income Tax</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Income Tax</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold">Tax Expense Summary, for the Year Ended December 31, 2024</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Expense</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Expense</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Expense</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%">Federal</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--CurrentFederalTaxExpenseBenefit_pp0p0_c20240101__20241231_zxHLrBxXWX79" style="width: 12%; text-align: right" title="Current Income Tax Expense, Federal">39,989<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_pp0p0_c20240101__20241231_za4xZqE6DnDc" style="width: 12%; text-align: right" title="Deferred Income Tax Benefit, Federal">193,145</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--FederalIncomeTaxExpenseBenefitContinuingOperations_pp0p0_c20240101__20241231_zLoq6ohIGtd9" style="width: 12%; text-align: right" title="Total Income Tax Benefit, Federal">233,134</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">State</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_pp0p0_c20240101__20241231_zL4oBV6GVVfg" style="border-bottom: Black 1pt solid; text-align: right" title="Current Income Tax Expense, State">18,013</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_pp0p0_c20240101__20241231_zavbxWr4iP21" style="border-bottom: Black 1pt solid; text-align: right" title="Deferred Income Tax Benefit, State">50,967<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_pp0p0_c20240101__20241231_zMveas3SgAf8" style="border-bottom: Black 1pt solid; text-align: right" title="Total Income Tax Benefit, State">68,980</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total Tax Expense</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--CurrentIncomeTaxExpenseBenefit_pp0p0_c20240101__20241231_z2Anooyu9vAg" style="border-bottom: Black 2.5pt double; text-align: right" title="Current Income Tax Expense, Total tax expense (benefit)">58,002</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--DeferredIncomeTaxExpenseBenefit_pp0p0_c20240101__20241231_znfP3Hf84VMb" style="border-bottom: Black 2.5pt double; text-align: right" title="Deferred Income Tax Benefit, Total tax expense (benefit)">244,112</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--IncomeTaxExpenseBenefit_c20240101__20241231_zXliXxjNhvV9" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Income Tax Benefit, Total tax expense (benefit)">302,114</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="margin-top: 0; margin-bottom: 0">&#160;</p>
<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Current</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Deferred</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Total</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Income Tax</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Income Tax</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Income Tax</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold">Tax Expense Summary, for the Year Ended December 31, 2023</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Benefit</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Benefit</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Benefit</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%">Federal</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--CurrentFederalTaxExpenseBenefit_pp0p0_c20230101__20231231_zzZipGGkaAxk" style="width: 12%; text-align: right" title="Current Income Tax Expense, Federal">(637,242</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_pp0p0_c20230101__20231231_zQI2zz1Kr16k" style="width: 12%; text-align: right" title="Deferred Income Tax Benefit, Federal"><span style="-sec-ix-hidden: xdx2ixbrl0931">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--FederalIncomeTaxExpenseBenefitContinuingOperations_pp0p0_c20230101__20231231_zPmdtNg6Vkkg" style="width: 12%; text-align: right" title="Total Income Tax Benefit, Federal">(637,242</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">State</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_pp0p0_c20230101__20231231_zZhKfDgwDwk1" style="border-bottom: Black 1pt solid; text-align: right" title="Current Income Tax Expense, State">(117,654</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_pp0p0_c20230101__20231231_z7dyw0xybrmj" style="border-bottom: Black 1pt solid; text-align: right" title="Deferred Income Tax Benefit, State">24,136</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_pp0p0_c20230101__20231231_zoM2M6KQsYR8" style="border-bottom: Black 1pt solid; text-align: right" title="Total Income Tax Benefit, State">(93,518</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total tax expense (benefit)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--CurrentIncomeTaxExpenseBenefit_pp0p0_c20230101__20231231_zJgcRoS9GOxh" style="border-bottom: Black 2.5pt double; text-align: right" title="Current Income Tax Expense, Total tax expense (benefit)">(754,896</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--DeferredIncomeTaxExpenseBenefit_pp0p0_c20230101__20231231_zUkny3h7GaY4" style="border-bottom: Black 2.5pt double; text-align: right" title="Deferred Income Tax Benefit, Total tax expense (benefit)">24,136</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--IncomeTaxExpenseBenefit_c20230101__20231231_zRUxD5teYIe7" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Income Tax Benefit, Total tax expense (benefit)">(730,760</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>


<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities</a></td>
<td class="text"><p id="xdx_896_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zA5x2k48DVKh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The tax effects of temporary differences that
give rise to significant portions of the deferred tax assets at December 31, 2024 and 2023 were as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8B3_zExh9R3yywcj" style="display: none">Schedule
of Deferred Tax Assets and Liabilities</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_498_20241231_zRFFgPwGMr" style="font-weight: bold; text-align: center">Deferred Tax Assets</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_491_20231231_zcweCXVITqxk" style="font-weight: bold; text-align: center">Deferred Tax Assets</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold">Deferred Tax Assets summary</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iI_hus-gaap--IncomeTaxAuthorityAxis__us-gaap--DomesticCountryMember_zPW2bLJfl8Hf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%">Federal</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">908,691</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">1,101,836</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iI_hus-gaap--IncomeTaxAuthorityAxis__us-gaap--StateAndLocalJurisdictionMember_zfLus7DsKhn4" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">State</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">151,413<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">202,379</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iI_zZ3615QBFXV2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,060,104<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,304,215</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_499_20241231_zWZs5toYeMa7" style="font-weight: bold; text-align: center">Deferred Tax Assets</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_491_20231231_zvAIYzwahlS" style="font-weight: bold; text-align: center">Deferred Tax Assets</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold">Deferred Tax Assets summary</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_408_ecustom--DeferredTaxAssetsOperatingLeaseRightOfUseAsset_iI_maDTANzoAA_z8C8eTpYkgEj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Operating lease right of use lease assets</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">787</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">172</td><td style="width: 1%; text-align: left"></td></tr>
  <tr id="xdx_409_eus-gaap--DeferredTaxAssetsInventory_iI_maDTANzoAA_z2VLmGCrMAR6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Inventories allowance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">140,743</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">169,725</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--OperatingLossCarryforwards_iI_maDTANzoAA_z5bFw9bbzV27" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Net loss carry forward</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">918,574</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,134,318</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--DeferredTaxAssetsNet_iTI_mtDTANzoAA_zcC9C9OI2H53" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,060,104<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,304,215</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_HOUR_ScheduleOfEffectiveIncomeTaxRateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Effective Income Tax Rate [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">HOUR_ScheduleOfEffectiveIncomeTaxRateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>HOUR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Foreign Currency Exchange Rates (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=HOUR_PeriodNTDUSDExchangeRateMember', window );">Period NTD: USD Exchange Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyExchangeRateTranslation1', window );">Foreign currency exchange rate</a></td>
<td class="nump">32.735<span></span>
</td>
<td class="nump">30.655<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=HOUR_PeriodAverageNTDUSDExchangeRateMember', window );">Period Average NTD: USD Exchange Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyExchangeRateTranslation1', window );">Foreign currency exchange rate</a></td>
<td class="nump">32.526<span></span>
</td>
<td class="nump">31.221<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyExchangeRateTranslation1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479424/830-30-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyExchangeRateTranslation1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=HOUR_PeriodNTDUSDExchangeRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=HOUR_PeriodNTDUSDExchangeRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=HOUR_PeriodAverageNTDUSDExchangeRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=HOUR_PeriodAverageNTDUSDExchangeRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Operations and Summary of Significant Accounting Policies (Details Narrative)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>Segment </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segment | Segment</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFDICInsuredAmount', window );">FDIC insured amount</a></td>
<td class="nump">$ 250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Inventory written down</a></td>
<td class="nump">560,293<span></span>
</td>
<td class="nump">$ 675,886<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfPropertyRepairsAndMaintenance', window );">Property and equipment items expense</a></td>
<td class="nump">2,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf', window );">Impairment of long-lived assets</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_HOUR_SalesReturnRate', window );">Sales return rate</a></td>
<td class="nump">7.19%<span></span>
</td>
<td class="nump">6.45%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_HOUR_ShippingAndHandlingCosts', window );">Shipping and handling costs</a></td>
<td class="nump">$ 31,480,104<span></span>
</td>
<td class="nump">$ 31,187,009<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent', window );">Sales taxes payable</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">288,466<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCustomer', window );">Concentration risk description</a></td>
<td class="text">During the years ended December 31, 2024 and 2023, the
Company had no customer that accounted for 10% or more of total net revenues. In addition, as of December 31, 2024 and 2023, the Company
had no customer that accounted for 10% or more of gross accounts receivable.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising and promotion expenses</a></td>
<td class="nump">$ 5,323,886<span></span>
</td>
<td class="nump">$ 4,605,629<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of earnings per share, amount | shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=HOUR_CustomerMember', window );">Customer [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">99.00%<span></span>
</td>
<td class="nump">99.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_HOUR_SalesReturnRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sales return rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">HOUR_SalesReturnRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>HOUR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_HOUR_ShippingAndHandlingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Shipping and handling costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">HOUR_ShippingAndHandlingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>HOUR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483385/720-35-55-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFDICInsuredAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFDICInsuredAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCustomer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of risks that arise due to the volume of business transacted with a particular customer. At a minimum, the description informs financial statement users of the general nature of the risk, but excludes "Information about Major Customers" that may be disclosed elsewhere (for instance, segment disclosures).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCustomer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfPropertyRepairsAndMaintenance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs of keeping the property in good condition but that do not appreciably prolong the life or increase the value of the property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfPropertyRepairsAndMaintenance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=HOUR_CustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=HOUR_CustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Inventory (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Inventory</a></td>
<td class="nump">$ 12,716,062<span></span>
</td>
<td class="nump">$ 13,377,530<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherInventoryInTransit', window );">Inventory-in-transit</a></td>
<td class="nump">2,484,863<span></span>
</td>
<td class="nump">1,574,911<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryValuationReserves', window );">Allowance</a></td>
<td class="num">(560,293)<span></span>
</td>
<td class="num">(675,886)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total</a></td>
<td class="nump">$ 14,640,632<span></span>
</td>
<td class="nump">$ 14,276,555<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation reserve for inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInventoryInTransit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross amount of merchandise or supplies to which the entity holds the title but does not hold physical possession because the goods are currently being transported.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInventoryInTransit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Inventory written down</a></td>
<td class="nump">$ 560,293<span></span>
</td>
<td class="nump">$ 675,886<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Supplies', window );">Advance to suppliers</a></td>
<td class="nump">$ 71,934<span></span>
</td>
<td class="nump">$ 49,298<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidInsurance', window );">Prepaid expenses-insurance</a></td>
<td class="nump">2,174<span></span>
</td>
<td class="nump">5,302<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherPrepaidExpenseCurrent', window );">Prepaid expenses-other</a></td>
<td class="nump">33,501<span></span>
</td>
<td class="nump">56,437<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_HOUR_LeaseRefundableDepositCurrent', window );">Lease refundable deposit</a></td>
<td class="nump">49,939<span></span>
</td>
<td class="nump">81,522<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidTaxes', window );">Tax receivable</a></td>
<td class="nump">157,538<span></span>
</td>
<td class="nump">305,253<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">12,808<span></span>
</td>
<td class="nump">7,161<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Total</a></td>
<td class="nump">$ 327,894<span></span>
</td>
<td class="nump">$ 504,973<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_HOUR_LeaseRefundableDepositCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease refundable deposit current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">HOUR_LeaseRefundableDepositCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>HOUR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherPrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherPrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482955/340-10-05-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482955/340-10-05-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Supplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration paid in advance for supplies that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482955/340-10-05-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Supplies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Prepaid Expenses and Other Current Assets (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Tax receivable</a></td>
<td class="nump">$ 157,538<span></span>
</td>
<td class="nump">$ 305,253<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Property and Equipment (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment</a></td>
<td class="nump">$ 381,067<span></span>
</td>
<td class="nump">$ 368,729<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation and amortization</a></td>
<td class="num">(324,270)<span></span>
</td>
<td class="num">(219,941)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total property and equipment, net</a></td>
<td class="nump">$ 56,797<span></span>
</td>
<td class="nump">$ 148,788<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Payment to acquire property and equipment</a></td>
<td class="nump">$ 35,996<span></span>
</td>
<td class="nump">$ 14,823<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation expense</a></td>
<td class="nump">119,064<span></span>
</td>
<td class="nump">138,001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_HOUR_DisposalOrPledge', window );">Disposal or pledge</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_HOUR_DisposalOrPledge">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal or pledge.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">HOUR_DisposalOrPledge</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>HOUR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Accounts Payable and Credit Cards Payable (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">$ 4,176,305<span></span>
</td>
<td class="nump">$ 3,812,954<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_HOUR_CreditCardsPayable', window );">Credit cards payable</a></td>
<td class="nump">$ 3,389,880<span></span>
</td>
<td class="nump">$ 4,404,445<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_HOUR_CreditCardsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Credit cards payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">HOUR_CreditCardsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>HOUR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounts Payable and Credit Cards Payable (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">$ 4,176,305<span></span>
</td>
<td class="nump">$ 3,812,954<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_HOUR_CreditCardsPayable', window );">Credit cards payable</a></td>
<td class="nump">$ 3,389,880<span></span>
</td>
<td class="nump">$ 4,404,445<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_HOUR_CreditCardsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Credit cards payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">HOUR_CreditCardsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>HOUR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Short-Term Loan (Details Narrative) - Line of Credit [Member] - Taishin International Bank [Member] - USD ($)<br></strong></div></th>
<th class="th"><div>Nov. 25, 2024</div></th>
<th class="th"><div>May 28, 2024</div></th>
<th class="th"><div>Aug. 11, 2023</div></th>
<th class="th"><div>Aug. 18, 2022</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,940,063<span></span>
</td>
<td class="nump">$ 610,967<span></span>
</td>
<td class="nump">$ 652,422<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationDate1', window );">Line of credit, maturity date</a></td>
<td class="text">May 23,  2025<span></span>
</td>
<td class="text">Nov. 24,  2024<span></span>
</td>
<td class="text">Aug. 30,  2024<span></span>
</td>
<td class="text">Aug. 30,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Line of credit, interest rate</a></td>
<td class="nump">3.33%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityExpirationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the credit facility terminates, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityExpirationDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=HOUR_TaishinInternationalBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=HOUR_TaishinInternationalBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_HOUR_AccruedSalesTaxPayableCurrent', window );">Sales tax payable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 288,466<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerRefundLiabilityCurrent', window );">Refund liability</a></td>
<td class="nump">766,721<span></span>
</td>
<td class="nump">708,629<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedSalariesCurrent', window );">Accrued payroll</a></td>
<td class="nump">302,685<span></span>
</td>
<td class="nump">297,059<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedBonusesCurrent', window );">Accrued bonus</a></td>
<td class="nump">963,800<span></span>
</td>
<td class="nump">399,067<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">255,154<span></span>
</td>
<td class="nump">215,485<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDividendsPayableCurrent', window );">Accrued interest</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">29,712<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableOtherCurrent', window );">Other payables</a></td>
<td class="nump">34,175<span></span>
</td>
<td class="nump">34,094<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities', window );">Total</a></td>
<td class="nump">$ 2,322,535<span></span>
</td>
<td class="nump">$ 1,972,512<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_HOUR_AccruedSalesTaxPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued sales tax payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">HOUR_AccruedSalesTaxPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>HOUR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableOtherCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableOtherCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedBonusesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedBonusesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedSalariesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedSalariesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerRefundLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 27<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerRefundLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDividendsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of (a) interest payable on all forms of debt, including trade payables, that has been incurred, and (b) dividends declared but unpaid on equity securities issued by the entity and outstanding (also includes dividends collected on behalf of another owner of securities that are being held by the entity). Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDividendsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Expenses and Other Current Liabilities (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued', window );">Sales tax, interest and penalities</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 78,947<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerRefundLiabilityCurrent', window );">Contract with Customer, Refund Liability, Current</a></td>
<td class="nump">766,721<span></span>
</td>
<td class="nump">708,629<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedBonusesCurrent', window );">Accrued bonus</a></td>
<td class="nump">$ 963,800<span></span>
</td>
<td class="nump">$ 399,067<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedBonusesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedBonusesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerRefundLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 27<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerRefundLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Operating Leases Cost (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Initial recognition of operating lease right-of-use assets</a></td>
<td class="nump">$ 111,409<span></span>
</td>
<td class="nump">$ 83,946<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_SubsidiariesMember', window );">Subsidiaries [Member] | February 2023 to March 2025 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Initial recognition of operating lease right-of-use assets</a></td>
<td class="nump">$ 28,652<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average remaining lease term</a></td>
<td class="text">2 months 1 day<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate</a></td>
<td class="nump">3.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_SubsidiariesMember', window );">Subsidiaries [Member] | March 2024 to June 2025 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Initial recognition of operating lease right-of-use assets</a></td>
<td class="nump">$ 123,107<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average remaining lease term</a></td>
<td class="text">6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate</a></td>
<td class="nump">3.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_SubsidiariesMember', window );">Subsidiaries [Member] | June 2024 to May 2025 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Initial recognition of operating lease right-of-use assets</a></td>
<td class="nump">$ 52,434<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average remaining lease term</a></td>
<td class="text">5 months 1 day<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate</a></td>
<td class="nump">3.33%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_SubsidiariesMember', window );">Subsidiaries [Member] | August 2024 to July 2025 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Initial recognition of operating lease right-of-use assets</a></td>
<td class="nump">$ 73,175<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average remaining lease term</a></td>
<td class="text">6 months 29 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate</a></td>
<td class="nump">3.33%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_SubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_SubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=HOUR_FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=HOUR_FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=HOUR_MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=HOUR_MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=HOUR_JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=HOUR_JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=HOUR_AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=HOUR_AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Operating Lease Liabilities (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 115,652<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2026</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2027</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_HOUR_LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndThereAfter', window );">2028 and thereafter</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">115,652<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: effect of discounting</a></td>
<td class="num">(1,112)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of the future minimum lease payment</a></td>
<td class="nump">114,540<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Less: operating lease liabilities-current</a></td>
<td class="num">(114,540)<span></span>
</td>
<td class="num">$ (82,269)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Total operating lease liabilities-non-current</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 2,363<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_HOUR_LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndThereAfter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee operating lease liability payments due year four and there after.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">HOUR_LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndThereAfter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>HOUR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities current</a></td>
<td class="nump">$ 114,540<span></span>
</td>
<td class="nump">$ 82,269<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities non-current</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,363<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">111,409<span></span>
</td>
<td class="nump">83,946<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Amortization of operating lease right-of-use asset</a></td>
<td class="nump">211,348<span></span>
</td>
<td class="nump">387,446<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating lease payments</a></td>
<td class="nump">$ 208,843<span></span>
</td>
<td class="nump">$ 386,224<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Balances and Transactions (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2022</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedBonusesCurrent', window );">Accrued bonus</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 963,800<span></span>
</td>
<td class="nump">$ 399,067<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfRelatedPartyDebt', window );">Payments to related parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">671,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=HOUR_LoanAgreementMember', window );">Loan Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Loan interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDateDescription', window );">Debt instrument, maturity date, description</a></td>
<td class="text">the Company, Mr. Lai and
Ms. Yu agreed to extend the term of the loan for another two years, with a revised maturity date of December 31, 2024. On December 31,
2024, the Company, Mr. Lai and Ms. Yu agreed to extend the term of the loan for another one year, with a revised maturity date of December
31, 2025. The annual interest rate is 5.5%.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Due to related parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,192,995<span></span>
</td>
<td class="nump">4,170,418<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_HOUR_StockholderPayable', window );">Stockholder payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,499,418<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedBonusesCurrent', window );">Accrued bonus</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">693,577<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfRelatedPartyDebt', window );">Payments to related parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 671,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_HOUR_StockholderPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stockholder payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">HOUR_StockholderPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>HOUR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedBonusesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedBonusesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDateDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of the maturity date of the debt instrument including whether the debt matures serially and, if so, a brief description of the serial maturities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDateDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=HOUR_LoanAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=HOUR_LoanAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Revenue (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_HOUR_SalesReturns', window );">Sales returns</a></td>
<td class="num">$ (10,840,277)<span></span>
</td>
<td class="num">$ (9,248,586)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_HOUR_Discounts', window );">Discounts</a></td>
<td class="num">(1,764,308)<span></span>
</td>
<td class="num">(2,016,407)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total</a></td>
<td class="nump">138,252,861<span></span>
</td>
<td class="nump">132,124,202<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AmericasMember', window );">Americas [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_HOUR_RevenueGross', window );">Revenue</a></td>
<td class="nump">144,760,995<span></span>
</td>
<td class="nump">138,079,203<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=HOUR_InternationalMember', window );">International [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_HOUR_RevenueGross', window );">Revenue</a></td>
<td class="nump">4,947,516<span></span>
</td>
<td class="nump">4,379,801<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=HOUR_OtherMember', window );">Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_HOUR_RevenueGross', window );">Revenue</a></td>
<td class="nump">$ 1,148,935<span></span>
</td>
<td class="nump">$ 930,191<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_HOUR_Discounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Discounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">HOUR_Discounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>HOUR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_HOUR_RevenueGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue gross.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">HOUR_RevenueGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>HOUR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_HOUR_SalesReturns">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sales returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">HOUR_SalesReturns</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>HOUR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_AmericasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_AmericasMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=HOUR_InternationalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=HOUR_InternationalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=HOUR_OtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=HOUR_OtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Effective Income Tax Rate Reconciliation (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsDomestic', window );">Federal rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal', window );">Blended state tax rate</a></td>
<td class="nump">4.12%<span></span>
</td>
<td class="nump">4.11%<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements', window );">Effective tax rate</a></td>
<td class="nump">25.12%<span></span>
</td>
<td class="nump">25.11%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax settlements. Including, but not limited to, domestic tax settlement, foreign tax settlement, state and local tax settlement, and other tax settlements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to domestic income tax settlement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax settlement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Effective Tax Rate Reconciliation (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Pretax book Income (Loss), net</a></td>
<td class="nump">$ 959,561<span></span>
</td>
<td class="num">$ (3,160,454)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Pretax book Income (Loss), percentage</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Pretax book Income (Loss)</a></td>
<td class="nump">$ 201,508<span></span>
</td>
<td class="num">$ (663,695)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_HOUR_IncomeTaxReconciliationChangeInEnactedTaxRateNet', window );">Permanent differences, net</a></td>
<td class="nump">$ 84,240<span></span>
</td>
<td class="nump">$ 78,048<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">Permanent differences, percentage</a></td>
<td class="nump">1.84%<span></span>
</td>
<td class="num">(0.52%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate', window );">Permanent differences</a></td>
<td class="nump">$ 17,690<span></span>
</td>
<td class="nump">$ 16,390<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_HOUR_IncomeTaxReconciliationTaxPriorYearIncome', window );">PY Federal Perm True-up, net</a></td>
<td class="nump">$ 117,653<span></span>
</td>
<td class="nump">$ 73,914<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes', window );">PY Federal Perm True-up, percentage</a></td>
<td class="nump">2.57%<span></span>
</td>
<td class="num">(0.49%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes', window );">PY Federal Perm True-up</a></td>
<td class="nump">$ 24,707<span></span>
</td>
<td class="nump">$ 15,522<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_HOUR_IncomeTaxReconciliationStateAndLocalIncomeTax', window );">State income tax, net</a></td>
<td class="nump">$ 68,981<span></span>
</td>
<td class="nump">$ 24,136<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State income tax, percentage</a></td>
<td class="nump">6.79%<span></span>
</td>
<td class="nump">3.12%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income tax</a></td>
<td class="nump">$ 65,198<span></span>
</td>
<td class="num">$ (98,586)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_HOUR_IncomeTaxReconciliationOtherAdjustmentsNet', window );">Other deferred adjustment, net</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other deferred adjustment, percentage</a></td>
<td class="num">(0.73%)<span></span>
</td>
<td class="nump">0.01%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other deferred adjustment</a></td>
<td class="num">$ (6,989)<span></span>
</td>
<td class="num">$ (391)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Total Tax benefits, percentage</a></td>
<td class="nump">31.47%<span></span>
</td>
<td class="nump">23.12%<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total Tax benefits</a></td>
<td class="nump">$ 302,114<span></span>
</td>
<td class="num">$ (730,760)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_HOUR_IncomeTaxReconciliationChangeInEnactedTaxRateNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income tax reconciliation change in enacted tax rate net.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">HOUR_IncomeTaxReconciliationChangeInEnactedTaxRateNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>HOUR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_HOUR_IncomeTaxReconciliationOtherAdjustmentsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income tax reconciliation other adjustments net.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">HOUR_IncomeTaxReconciliationOtherAdjustmentsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>HOUR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_HOUR_IncomeTaxReconciliationStateAndLocalIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income tax reconciliation state and local income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">HOUR_IncomeTaxReconciliationStateAndLocalIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>HOUR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_HOUR_IncomeTaxReconciliationTaxPriorYearIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income tax reconciliation tax prior year income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">HOUR_IncomeTaxReconciliationTaxPriorYearIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>HOUR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.1.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Tax Expense Summary (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Current Income Tax Expense, Federal</a></td>
<td class="nump">$ 39,989<span></span>
</td>
<td class="num">$ (637,242)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Deferred Income Tax Benefit, Federal</a></td>
<td class="nump">193,145<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations', window );">Total Income Tax Benefit, Federal</a></td>
<td class="nump">233,134<span></span>
</td>
<td class="num">(637,242)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">Current Income Tax Expense, State</a></td>
<td class="nump">18,013<span></span>
</td>
<td class="num">(117,654)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">Deferred Income Tax Benefit, State</a></td>
<td class="nump">50,967<span></span>
</td>
<td class="nump">24,136<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations', window );">Total Income Tax Benefit, State</a></td>
<td class="nump">68,980<span></span>
</td>
<td class="num">(93,518)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current Income Tax Expense, Total tax expense (benefit)</a></td>
<td class="nump">58,002<span></span>
</td>
<td class="num">(754,896)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred Income Tax Benefit, Total tax expense (benefit)</a></td>
<td class="nump">244,112<span></span>
</td>
<td class="nump">24,136<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total Income Tax Benefit, Total tax expense (benefit)</a></td>
<td class="nump">$ 302,114<span></span>
</td>
<td class="num">$ (730,760)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current and deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10B<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current and deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10B<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems', window );"><strong>Effective Income Tax Rate Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Total</a></td>
<td class="nump">$ 1,060,104<span></span>
</td>
<td class="nump">$ 1,304,215<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_HOUR_DeferredTaxAssetsOperatingLeaseRightOfUseAsset', window );">Operating lease right of use lease assets</a></td>
<td class="nump">787<span></span>
</td>
<td class="nump">172<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Inventories allowance</a></td>
<td class="nump">140,743<span></span>
</td>
<td class="nump">169,725<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net loss carry forward</a></td>
<td class="nump">918,574<span></span>
</td>
<td class="nump">1,134,318<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Total</a></td>
<td class="nump">1,060,104<span></span>
</td>
<td class="nump">1,304,215<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Domestic Tax Jurisdiction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems', window );"><strong>Effective Income Tax Rate Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Total</a></td>
<td class="nump">908,691<span></span>
</td>
<td class="nump">1,101,836<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems', window );"><strong>Effective Income Tax Rate Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Total</a></td>
<td class="nump">$ 151,413<span></span>
</td>
<td class="nump">$ 202,379<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_HOUR_DeferredTaxAssetsOperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets operating lease right of use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">HOUR_DeferredTaxAssetsOperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>HOUR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilityForUncertainTaxPositionsCurrent', window );">Uncertain tax position</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherOperatingIncomeExpenseNet', window );">Other operating income expense</a></td>
<td class="nump">$ 657,447<span></span>
</td>
<td class="num">$ (2,429,694)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_HOUR_OperatingLossCarryForwardTerm', window );">[custom:OperatingLossCarryForwardTerm]</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_HOUR_OperatingLossCarryForwardTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating loss carry forward term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">HOUR_OperatingLossCarryForwardTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>HOUR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilityForUncertainTaxPositionsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for uncertainty in income taxes classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilityForUncertainTaxPositionsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherOperatingIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherOperatingIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Stockholders&#8217; Equity (Details Narrative) - $ / shares<br></strong></div></th>
<th class="th"><div>Oct. 01, 2024</div></th>
<th class="th"><div>Jul. 25, 2024</div></th>
<th class="th"><div>Jul. 01, 2024</div></th>
<th class="th"><div>Mar. 29, 2024</div></th>
<th class="th"><div>Jan. 02, 2024</div></th>
<th class="th"><div>Oct. 02, 2023</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Apr. 03, 2023</div></th>
<th class="th"><div>Jan. 04, 2023</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000,000<span></span>
</td>
<td class="nump">300,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,143,460<span></span>
</td>
<td class="nump">35,082,464<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,143,460<span></span>
</td>
<td class="nump">35,082,464<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=HOUR_AlanGaoMember', window );">Alan Gao [Member] | Executive Employment Agreements or Director Agreements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of shares vested, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,365<span></span>
</td>
<td class="nump">1,001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Shares issued price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.9985<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=HOUR_SamLaiMember', window );">Sam Lai [Member] | Executive Employment Agreements or Director Agreements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of shares vested, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,365<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=HOUR_MaggieYuMember', window );">Maggie Yu [Member] | Executive Employment Agreements or Director Agreements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of shares vested, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,365<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=HOUR_MichaelLennerMember', window );">Michael Lenner [Member] | Executive Employment Agreements or Director Agreements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of shares vested, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,365<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=HOUR_DouglasBranchMember', window );">Douglas Branch [Member] | Executive Employment Agreements or Director Agreements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of shares vested, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,365<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=HOUR_HillaryBuiMember', window );">Hillary Bui [Member] | Executive Employment Agreements or Director Agreements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of shares vested, shares</a></td>
<td class="nump">2,196<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,946<span></span>
</td>
<td class="nump">2,251<span></span>
</td>
<td class="nump">2,139<span></span>
</td>
<td class="nump">1,948<span></span>
</td>
<td class="nump">1,752<span></span>
</td>
<td class="nump">606<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Shares issued price per share</a></td>
<td class="nump">$ 1.3660<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.0185<span></span>
</td>
<td class="nump">$ 1.3330<span></span>
</td>
<td class="nump">$ 1.4025<span></span>
</td>
<td class="nump">$ 1.5400<span></span>
</td>
<td class="nump">$ 1.7125<span></span>
</td>
<td class="nump">$ 2.1985<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=HOUR_BranchMember', window );">Branch [Member] | Restricted Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Number of shares issued for services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=HOUR_AlanGaoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=HOUR_AlanGaoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=HOUR_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=HOUR_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=HOUR_SamLaiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=HOUR_SamLaiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=HOUR_MaggieYuMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=HOUR_MaggieYuMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=HOUR_MichaelLennerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=HOUR_MichaelLennerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=HOUR_DouglasBranchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=HOUR_DouglasBranchMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=HOUR_HillaryBuiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=HOUR_HillaryBuiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=HOUR_BranchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=HOUR_BranchMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Subsequent Events (Details Narrative) - Alan Gao [Member] - Executive Employment Agreements or Director Agreements [Member] - $ / shares<br></strong></div></th>
<th class="th"><div>Jan. 02, 2025</div></th>
<th class="th"><div>Apr. 03, 2023</div></th>
<th class="th"><div>Jan. 04, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of shares vested, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,365<span></span>
</td>
<td class="nump">1,001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Shares issued price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.9985<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=HOUR_AlanGaoMember', window );">Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of shares vested, shares</a></td>
<td class="nump">1,596<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Shares issued price per share</a></td>
<td class="nump">$ 1.8799<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=HOUR_AlanGaoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=HOUR_AlanGaoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=HOUR_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=HOUR_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>73
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( $F!>UI&QTU(E0   ,T    0    9&]C4')O<',O87!P+GAM
M;$W/30O", P&X+]2=K>9BAZD#D0]BIZ\SRYUA;8I;83Z[^T$/VYY><@;HBZ)
M(B:VF$7Q+N1M,S+'#4#6(_H^R\JABJ'D>ZXQW8&,L1H/I!\> \.B;=> A3$,
M.,SBM[#IU"Y&9W7/ED)WLCI1)L/B6#0ZL2<?J]P<"A#G>B4^BQ-+.9<K!?^+
M4\L54Y[FRF_\9 6_![H74$L#!!0    ( $F!>UK1C4&N\@   "L"   1
M9&]C4')O<',O8V]R92YX;6S-DMM* S$0AE]%<K\[>\ J89L;Q2L%P8+B74BF
M;>CF0#*RV[<WN[9;11] R$UF_GSS#:13@2L?\3GZ@)$,IJO1]BYQ%=9L3Q0X
M0%)[M#*5.>%R<^NCE92O<0=!JH/<(315M0*+)+4D"1.P" N1B4XKKB)*\O&$
MUVK!AX_8SS"M 'NTZ"A!7=; Q#0Q',>^@PM@@A%&F[X*J!?B7/T3.W> G9)C
M,DMJ&(9R:.=<WJ&&MZ?'EWG=PKA$TBG,KY+A= RX9N?)K^W=_>:!B:9JKHNJ
M+9J;35/Q.I_5^^3ZP^\B;+TV6_//C&^_&9\%10>__H7X!%!+ P04    " !)
M@7M:F5R<(Q &  "<)P  $P   'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4
M?N^OT'AG]FT+QC:!MK03<VEVV[29A.U.'X416(UL>621A'^_1S80RY8-[9)-
MNIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X8-DOV]:[MR_>X%<R)!%!,!FGK_#
M"J5,7K5::0##.'W)$Q+#W(*+"$MX%,O67.!;&B\CUNJTV]U6A&ELH1A'9&!]
M7BQH0-!445IO7R"TY1\S^!7+5(UEHP$35T$FN8BT\OELQ?S:WCYES^DZ'3*!
M;C ;6"!_SF^GY$Y:B.%4PL3 :F<_5FO'T=)(@(+)?90%NDGVH],5"#(-.SJ=
M6,YV?/;$[9^,RMIT-&T:X./Q>#BVR]*+<!P$X%&[GL*=]&R_I$$)M*-IT&38
M]MJND::JC5-/T_=]W^N;:)P*C5M/TVMWW=..B<:MT'@-OO%/A\.NB<:KT'3K
M:28G_:YKI.D6:$)&X^MZ$A6UY4#3( !8<';6S-(#EEXI^G64&MD=N]U!7/!8
M[CF)$?[&Q036:=(9EC1&<IV0!0X -\313%!\KT&VBN#"DM)<D-;/*;50&@B:
MR('U1X(AQ=RO_?67N\FD,WJ=?3K.:Y1_::L!I^V[F\^3_'/HY)^GD]=-0LYP
MO"P)\?LC6V&')VX[$W(Z'&="?,_V]I&E)3+/[_D*ZTX\9Q]6EK!=S\_DGHQR
M([O=]EA]]D]';B/7J<"S(M>41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQ
MEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1
M]E6\W*.76!4!EQC?-*HU+,76>)7 \:V</!T3$LV4"P9!AI<D)A*I.7Y-2!/^
M*Z7:_IS30/"4+R3Z2I&/:;,CIW0FS>@S&L%&KQMUAVC2/'K^!?F<-0H<D1L=
M F<;LT8AA&F[\!ZO)(Z:K<(1*T(^8ADV&G*U%H&V<:F$8%H2QM%X3M*T$?Q9
MK#63/F#([,V1=<[6D0X1DEXW0CYBSHN0$;\>ACA*FNVB<5@$_9Y>PTG!Z(++
M9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0'HYI9";V$5FJ?JH<T/J@>,@H%\;D>
M/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>
M1FY;Q/NN,=K7-"XH8U=RS<C'5*^3*=@YG\#L_6@^GO'M^MDDA*^:62TC%I!+
M@;-!)+C\B\KP*L0)Z&1;)0G+5--E-XH2GD(;;NE3]4J5U^6ON2BX/%ODZ:^A
M=#XLS_D\7^>TS0LS0[=R2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9=
M=N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8
MT='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7
M\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I
M=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*POFH]M!5.S_Y9K<B?#!%.%@L22&.4
M%Z9*HO,94[[G*TG$53B_13.V$I<8O./FQW%.4[@2=K8/ C*YNSFI>F4Q9Z;R
MWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z
M;I,[2$R<><41 71% B.5' 86%S+D4.Z2D 83 <V4R43P H)DIAR F/H+O?(,
MN2D5SJT^.7]%+(.&3E[2)1(4BK ,!2$7<N/O[Y-J=XS7^BR!;814,F35%\I#
MB<$],W)#V%0E\Z[:)@N%V^)4S;L:OB9@2\-Z;ITM)__;7M0]M!<]1O.CF> >
MLX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[
MM'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ
M#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1.
M"CS<_N\-L,+$CN'MB[\!4$L#!!0    ( $F!>UJB%J,4EPD  ,XY   8
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
M2(K#&6>*!+2!^GTJA'P]T9]Y-Y_U!_\"4$L#!!0    ( $F!>UK'9Y38WP(
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
MF1?DG1+YM[&FRSF"):.3PKC>A32S("11$)(>4%LJ(I02-TP<=&P6>(%^JAZ
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
M*$B;8,[70NA=8"_H/3G]!5!+ P04    " !)@7M:@7W;+@D"  "O!   &
M 'AL+W=O<FMS:&5E=',O<VAE970X+GAM;)V42V_;, S'OXJ@ 3L-\2-N-F2Q
M@:1=L0+K$+1['(8=%)NQA>KA273=?OM)LN-E0YK#+I8HD3_]*9-:]=H\V 8
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
M_&,*E!\T <<G6KOJA134-\27_P)02P,$%     @ 28%[6M=>BA=6$P  (C0
M !D   !X;"]W;W)K<VAE971S+W-H965T,3 N>&ULO5M;;]O&MG[GKQBX/44+
MT+(L7W(/X#KIKC?2Q(B3W8>#\S B1]+4)$?ED%:47[^_M=8,+[+L=F\@!VAJ
MB9S+NG[K,J.7&U??^I4QC?I2%I5_=;!JFO7SHR.?K4RI_<2M384W"U>7NL'7
M>GGDU[71.4\JBZ/9='I^5&I;';Q^R<^NZ]<O7=L4MC+7M?)M6>IZ^[,IW.;5
MP?%!?/#1+E<-/3AZ_7*ME^;&-)_7US6^'76KY+8TE;>N4K59O#JX.'[^\RF-
MYP'_LF;C!Y\5<3)W[I:^7.6O#J9$D"E,UM *&G_NS*4I"EH(9/P9UCSHMJ2)
MP\]Q]5^8=_ RU]Y<NN)WFS>K5P=/#U1N%KHMFH]N\ZL)_)S1>IDK//]?;63L
M.09GK6]<&2:#@M)6\E=_"7(83'@Z?6#"+$R8,=VR$5/Y1C?Z]<O:;51-H[$:
M?6!6>3:(LQ4IY::I\=9B7O/ZO6[:VBBW4!_6IM8D*:]TE:L;T1*]N;'+RBYL
MIJM&7629:ZO&5DMU[0J;6>-?'C4@A)8[RL*F/\NFLP<V/9ZIWUS5K+QZ6^4F
M'R]P! XZ-F:1C9]GCZ[XQF03=7*<JMET=OK(>B>=6$YXO9,'UMO#IOK?B[EO
M:IC1_^WC6-8[W;\>N=9SO]:9>74 W_&FOC,'KW_X[OA\^N(1:D\[:D\?6_U;
M*?'13?>S]/[#I[?J6!VJOT%2\A<DJ5]=6ZMWSJU3=55!OS_^\-W3V6SZHGO.
MWX]?*%>K9F62\/K2E6M=;</+GY3%QJHQV:IRA5MN#TVEYX7)50:2VM+4:EV[
MO,T:CR<\$XOI1K4>))0Z6X%O51A=5T0<L9##T?!!%]O&9EXU#C#@P4N*OW>
MN76:@,5;("J-!@(5W1:3GBD\,[F#2X/] O)@,6'+9E6[=KE2CB4.X&NT+52V
MTE5E"@_TS%9*>W51ZJ\.6_ZN"VS6I+P7+5Y@[0DXF:A/D$D01DI3= 4Y-J:N
M0)D0N"Z@/Z;0U"G_];TT;*5*8)M=%T9E(&WI:F@EQ?.L:',2QLJ5YFBIZ]Q4
M*O_AN]G)R8O,8:'&;3'NUC8((=5&UR9-]'J-OX60R9A<NPK28RI5H%*M0"7X
MAC3 ^?#%1A,]6'SM2$HY!JA_ZJHE2SH^(;<_/DM:@ E;@BKTQI/MT6??8 )]
M^5U[Z'+9N&JB/E3J8EU#KD\8,@ <S<YNL(X[4]-6B]J5L*!^NHIT4%B!]K5Z
M8[ C^!N^F4#81->S=*!SBJ)8\I=BNP%D%]@1-EB0V2?OFKPW\3@@&C'DIC8K
M5Y!H-A56\.W<V]P2_X7+6"30UR=M-[HB!9 :[VQNU+SU,"/O@X&1VK)N4T5N
M:S-8G?D"I7H$R&*;8'9'\43]K+UE85Z3EU>-L'U=0QUD&OR*V(#7YO(.X1+!
ML%*7;5V;*MNRSKLOGVI=^4)&DHIA%>:.(  DP,B7)A$_('$6UA-G<\H=GJL;
MF%/>%B;!CO?V>!MFJX\T.T% ,.4<YA"#@MI]<I)<F]JZ7+W_].:Y^GSSIB-
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
M&Q!L?PRH?DVGA/C^-D0UBD?J9B4'&/+!JROOVV!/-_$J[+?!IWW7_(\&O]N
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
M6%IDP=VIMB<I&\4C*%ERF02/BGX-*B%+2S8:NV**.&?C,J/V?*_[3AQARTW
MP7Z9"#%??9T-G#K_T9')-:C7WLH-5*IO[>!WA]7#;3$?3/(_^'#5O.=Z31T'
MB2NBQA=E$8(>['N86-5YRUPJ2P;LAQNZ\5 [ 'U?*67W$Q?@<(?._@502P,$
M%     @ 28%[6L#\+YX> P  : <  !D   !X;"]W;W)K<VAE971S+W-H965T
M,30N>&ULI55MC^)&#/[.K[#2JKJ3TLTK;UM 8EE.A[0+:.':#U4_#(DAT4UF
M<C.3X^BOKR=AT]V6I:KN2S)V[,>/[=@S.DKU66>(!KX57.BQDQE3WGJ>3C(L
MF+Z1)0KZLI>J8(9$=?!TJ9"EM5/!O=#W>U[!<N%,1K5NK28C61F>"UPKT%51
M,'6Z0RZ/8R=PGA5/^2$S5N%-1B4[X ;-IW*M2/):E#0O4.A<"E"X'SO3X/8N
MMO:UP:\Y'O6+,]A,=E)^ML(B'3N^)80<$V,1&+V^X@PYMT!$X\L9TVE#6L>7
MYV?T#W7NE,N.:9Q)_EN>FFSL#!Q(<<\J;I[D\2.>\^E:O$1R73_AV-C&%#&I
MM)'%V9GD(A?-FWT[U^&%P\!_PR$\.X0U[R90S?*>&389*7D$9:T)S1[J5&MO
M(I<+VY2-4?0U)S\S62OJKS(G8"*%^9<J+ZGB9N09PK867G+&N6MPPC=P@A >
MI3"9AKE(,7T-X!&IEEGXS.PNO(IXC\D-1($+H1_&5_"B-M.HQHO^(U,7UIP)
M\SIA^'VZTT;1/_+'I=P;Y/@RLIV;6UVR!,<.#89&]16=R4\_!#W_ERN\XY9W
M? W]?W3H*LYEEK!<;>?0A9_A<IC7:FS51U0(B2Q*E6M,0>[!9 A[R6G(<W'H
M,&UUU$(L=JC:-M8H=(A<&FA=8CV2_'0+&UHV:<6Q0UZ7F73^#?9/3=1Y@^V/
M$ T"U^_U[:DW</OAL#--DJJH.#-$/T6J2)*S9D^0*RND,OF?C>)=%,9NV/?A
M/;P+@Z$[C -XW]E*PSB4%P.Z(-!&[?;<_M &#6(*.AC Q]6G)WA8K=8N+):S
MF[KZ&]BN8+9:;E8/B_OI=GX/'Q;+Z7*VF#[ 9DN*Q_ERN[E22Z#U5)?_A$QI
M0#M_E\T[3>FM[8QZQ\0)RDHE&;,]I-)TW>&P1V3=P7>B9LSB!50LOQ=#$ U<
MWP^^&U%(N#1/WHOM5Z ZU#M>T]]9"=,LPE;;7B/39GO^;=[<08],'7*A@>.>
M7/V;?M<!U>SU1C"RK'?I3AK:S/4QHZL0E36@[WLIS;-@ [27Z^0O4$L#!!0
M   ( $F!>UJ+8)*=!@,  &D'   9    >&PO=V]R:W-H965T<R]S:&5E=#$U
M+GAM;*5537/:,!"]\RMVG$Y.%!O;)"0!9H"DTQ[29I*T/71Z$/:"/9$E5Y)#
M^/==R<:E"2&=Z0&CC]VW[ZWLI]%:J@>=(1IX*KC08R\SICSW?9UD6##=DR4*
MVEE*53!#4[7R=:F0I2ZIX'X8!"=^P7+A349N[49-1K(R/!=XHT!71<'49H9<
MKL=>W]LNW.:KS-@%?S(JV0KOT'PM;Q3-_!8ES0L4.I<"%"['WK1_/HMMO OX
MEN-:[XS!*EE(^6 GG]*Q%UA"R#$Q%H'1WR/.D7,+1#1^-9A>6](F[HZWZ!^<
M=M*R8!KGDG_/4Y.-O:$'*2Y9Q<VM7'_$1L_ XB62:_>$=1T;AQXDE3:R:)*)
M09&+^I\]-7W821@&KR2$34+H>->%',M+9MADI.0:E(TF-#MP4ETVD<N%/90[
MHV@WISPSF2:)K(31<,,V;,$1F$AAKC#-#<R92MN-D6^HG$WRDP9Z5D.'KT#W
M0[B6PF0:KD2*Z=\ /O%LR89;LK/P(.(E)CV(^ET(@S ^@!>UXB.'%[V"UTC3
M3C1U0E6,:_@Q76BCZ'7YN4]SC1CO1[2?T+DN68)CC[X1C>H1O<GQ4?\DN#C
M-V[YQH?0_^^P#D+O)_[YR_T5G,![>+-P9[MQ1ZZ15AP[<OEVUG:C0P>+Q0)5
M>[CP?"7JM&AE@_8.XF[_]*0;!0,:1]UA/^R>#>).4R%Q%;;!43<:GG6'PX"2
MXH!^\0#N,X2Y+$HF-L='P[!_>D%OPO,J"ET_A.FPHMZ1:TS!2/*QLN0Y*EI1
M($U&9!-76M(2V26LI$S=IFUGGM![5E8JR<A#4EA4!H0TL"'?+5F>VH0>3"E\
M^4)[[!IGF] %6P8[:WJ\I$JINSUI.[)7:+*O2XDDM]4&4WM\9.':4.5<K,CX
M.!-6 1GI7YD9<A*SL;RV)?Y9!C@9>XDX*?O.;-]7Y._87X%JY4R>%-KNU$[8
MKK;WR+2VSS_A]25TS=0J%QHX+BDUZ)T./%"UL=<3(TMGI@MIR)K=,*.[$)4-
MH/VEE&8[L07:VW7R&U!+ P04    " !)@7M:T:@5Q1$#  "0!@  &0   'AL
M+W=O<FMS:&5E=',O<VAE970Q-BYX;6R-5=]OVC 0?N]?<<JF/3$2DD"[#I H
MM"H2A:JP[6':@TD.8LVQF>V4]K_?V0FLFUJT%_#]^NZ[\_G2WRO]TQ2(%IY*
M(<T@**S=78:AR0HLF6FK'4JR;)0NF251;T.ST\AR'U2*,(ZB7E@R+H-AW^ON
M];"O*BNXQ'L-IBI+II^O4*C](.@$!\4#WQ;6*<)A?\>VN$3[97>O20J/*#DO
M41JN)&C<#()1Y_(J=?[>X2O'O7EQ!E?)6JF?3ICF@R!RA%!@9AT"H[]''*,0
M#HAH_&HP@V-*%_CR?$"_\;53+6MF<*S$-Y[;8A!<!)#CAE7"/JC]+3;U=!U>
MIH3QO["O?>/S ++*6%4VP<2@Y++^9T]-'UX$7$1O!,1-0.QYUXD\RPFS;-C7
M:@_:>1.:._A2?321X])=RM)JLG**L\-EH;3]N$)=PDPQV0\M@3I3F#4 5S5
M_ 9 )X8[)6UAX%KFF/\-$!*;(Z7X0.DJ/HDXP:P-2:<%<12G)_"28XF)QTO>
MQ%M;F'"3"64JC?!]M#96TSC\>*W:&BM]'<L]D4NS8QD. GH#!O4C!L,/[SJ]
MZ/,)INF1:7H*_7\NXR3 Z_3FB]4UG,-'^ <>9A0-:@-CC3FWL) PJK8T<M"Y
M\,V/6W CGO<T6P)06B0WX-(J8. 2GU%H5H>RK4:DIVK)#K9 8*6J2"*/]]!K
M?4JC5M1+#O!)Y.'_E5.8JT<LUZ@A3AL-<?JC[-;*EL]@71F$[\["5;-GYDSC
M(S?$TE19019FZ:G82G/[##FSZ'P GRRZ204JY(X]0YQXV"XD[80H&0=*(UCG
M/(PA,)E[SG5RVF[&DHK+[=F:"28SA(I M;>N&#<%-4(T_6V:Y))3-SI1ZU/O
M''K=N)7&,=PNOCS ;+&X;\%T/FZ#NZTEK!8P7LR7B]ET,EI=3^!F.A_-Q]/1
M#)8K4MQ=SU?+$RSAM6$,7VR)$O76[T(#F;NI>F$<M<=U.ZJWS!_W>E??,;WE
MTH# #85&[?-N +K>?[5@U<[OG+6RM,'\L:!/!FKG0/:-4O8@N 3'C]#P-U!+
M P04    " !)@7M:#E2[X<8#  "N"   &0   'AL+W=O<FMS:&5E=',O<VAE
M970Q-RYX;6RM5MMNVT80?>=7#!@C3XQY%RE'$B [+E*@J0W;;1^*/JS(D;C(
M<E?974;VWW>6I&3%MZ!  </<R\R9,Y>=T6RG]%?3(%JX;X4T<[^Q=GL6AJ9J
ML&7F5&U1TLU:Z999VNI-:+8:6=TKM2),HF@2MHQ+?S'KSZ[U8J8Z*[C$:PVF
M:UNF'\Y1J-W<C_W]P0W?--8=A(O9EFWP%NT?VVM-N_" 4O,6I>%*@L;UW%_&
M9^>9D^\%_N2X,T=K<)ZLE/KJ-K_6<S]RA%!@91T"H\]WO$ A'!#1^#9B^@>3
M3O%XO4?_I?>=?%DQ@Q=*_,5KV\S]TH<:UZP3]D;M/N/H3^[P*B5,_Q]V@VQ6
M^%!UQJIV5"8&+9?#E]V/<3A2**-7%))1(>EY#X9ZEI^898N95CO03IK0W*)W
MM=<F<ERZI-Q:3;><].QB656ZPQHN[RG-!@TP6<.5;5##1:<U2@N_<;;B@EN.
M9A9:LNDTPVK$/Q_PDU?PXP2^*&D; Y>RQOI'@)#('A@G>\;GR9N(G[ ZA30.
M((F2[ V\]!"!M,=+7\&[9@]L)4;/^W P8>#OY<I8337SSTL^#XC9RXCN'9V9
M+:MP[M-#,:B_H[]X_RZ>1!_?X)L=^&9OH?\/&7L3_V7VOU_=74()'^#GUKTC
MZP=Q/!97O7@UDA6/XMX.-4*EVJWFAK34&D@4UDI0[^!R \RX,ZH ;%<$L:^"
M'I46:4!]PFRQ?^GBX0QNJ8?5G4"/M/Y;W+SG1IZ>I-XM<W5CV3ULAR*"$PK1
M"21E&623B7>#ZXZ,[#U\@&(R"8HDAB(J@TDR]?:<2%V3DY!&23 I<TBF11#E
MC_<K)3L#TTD:E%$$Z70:1)/">Q;<),^#.,\@B?,@*_.# )>6 FLLD4NF01$G
MWN#W=E_Z:1;$1>X^T33S[I1EPKD1I$D2Y&E.ZSB8%K2FYWQ'&;F@%#'Y0(VH
M1HHCY87,F];%D")MGH8E\+BL1%?W*20UC8+98UXN%>0#$R[T0;]E(W?;*(-
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
MVF5.?QJ4!D#[6R'TR3 'M/^N\;]02P,$%     @ 28%[6J0#TT1*!@  Y0\
M !D   !X;"]W;W)K<VAE971S+W-H965T,C$N>&ULO5=M;]LX$OZN7S'PI@L7
M4&U1[^HF ?)6;( V#F+W#HO#?6 DVM:N+'E)*D[OU]]#25;4UG'OP^U^$25J
M9C@SSS-#\G17R3_46@A-SYNB5&>CM=;;]].I2M=BP]6DVHH2?Y:5W'"-3[F:
MJJT4/&N4-L74=9QPNN%Y.3H_;>;NY?EI5>LB+\6])%5O-EQ^N11%M3L;L=%^
MXB%?K;69F)Z?;OE*S(7^O+V7^)KV5K)\(TJ55R5)L3P;7;#WE[Z1;P3^D8N=
M&KR3B>2QJOXP'[?9V<@Q#HE"I-I8X!B>Q)4H"F,(;OS9V1SU2QK%X?O>^H<F
M=L3RR)6XJHI_YIE>GXWB$65BR>M"/U2[7T473V#LI56AFB?M6EG/&U%:*UUM
M.F5XL,G+=N3/71X&"K'SBH+;*;B-W^U"C9?77//S4UGM2!II6#,O3:B--IS+
M2P/*7$O\S:&GSV_+M-H(6O#GTZF&/3,[33O=RU;7?467N?2I*O5:T4V9B>QK
M U,XTGOC[KVY=(]:O!;IA#QFD^NX_A%[7A^=U]CS?A@=7><J+2I52T'_NGA4
M6H(/_SX4<VO1/VS1U,A[M>6I.!NA")203V)T_O-/+'1^.>*OW_OK'[/^ S2.
MZA[V[&ZVN"'@](X&J5BL!>%C6Y6BU(JJ)>7M3\V?A:)'48IEKHDC55Q9RZI
MY:KW-$=#R.I"6%"X62Y%4T]#NP]<"WH0:56F>9%S4W46$!6;1R&M/:KT[8QG
M?1"9D+P@:?1=-G$<>K,?K<M"&'*1TN8O/&S%_ FB>F,&!J$7=WH!-V@ES B1
MWGOZROO7W/ZA!*$?DD8B?Q-<MOSO(^L9;+VA$^M>"N/4)1K3/EE)D-A!R%YB
M=9@=.+%U+]!G#"A@*QR0HDR!1^S;KN\0F\0^9%EDAXECW?]&^[09+5K(6KRK
MM\3,_\ C=Q)$QK)O1TYDS9ODO:!,86PG,:-P$B60"@.;);$U0SP246!EB7!X
M]COZS\:X\X[>.9/(@^@XA&)";ZU%I;&VR<[-,W8(!4<]-O'-HI[CVHSY].OL
M\P-]G,WN;;J]NYJ0(>.<%C.ZFMW-9Q]OKR\6-]?TX?;NXN[J]N(CS1>8^'1S
MMYA_GTKB9=:RY?\"C?<:-&//1BW;?N#3VQZ?<1AZR'J L ]#%,6VX\<F28'A
M' MM[PA&D6<G2 ^D?9-]%MB!ZWZ/$;!C7DA>R^-Q$MM!',*%8S Y$\>0?>PE
M["N,NII6Y.[-19YC1Z&#*(>5,<"3YNT^;5W56,<$O%^Q,6L-"O_@JW7 EOT_
ME4VO]<W8-PHO:4C($H#E!X@)H^=W&63 @GD4.'821BW1G>_92@'$'!=)1I:1
MD8ZS?WNP'EUV[?:;L0_V!/3S(K0 %UB= ./A1!?SN"W[AK,M:\;(3<#BG@2&
M4*+S;]RQP9@;1X%OQTG8V.YT3X;L^$N*N-F"&I>:8F[V("VP(TGDC;)!9>DU
MU];*5+O,X;JN2.6K,E_F*0=*4# 5W^K#9+9'S=CF2@F8YOJ8(SO1[')T<)=[
M(0',773FH/DQYX_H-CH7RCHD<V#NH%QW$C[@W_?]ZH4.B1.C&3&\,9MAYXB]
M<$_]@-D^N \%VXN2#GHCYZ"G,<=OWCT'&PH+_C;/9ULXKO-R187 ^1E XJ!L
M$*OQT4YU4)V@D4;&Q\A%Q3VA#BN)'!,WV'#P@9@/7OH>.FQB1VY@W>':@E.=
MHI1+N(."VW&948(F$$2^29#GVQZ+CZ>BH>,53D2\A(V\P)*#/HQ-HI8E9AJ*
M?9[,)]:R ^/W&JS,\NZ" 68\<9E7M>I.*\/?:D*7"#4C2&('P87'M.R??XI=
M%OVB2#SQHFZV+]LL U+FBLJ*/G0MY M:"*1>:9A[.MN6'D0BA:D/*)3(4M6C
MT(4V-GE[:W XP0$@LGT_LL:N[;L)V.6CD:!K#HR9YF$J%16X0OMHSEBJ7J(0
M<],OD2C^B*KIC"-9RUJ;PS:6S:L,&*YP0U2:=NL\7;]:K*AJ[%54:Y37?T0V
MH8LTK60&MPOT4TY]E@:<V/ OR)0V>J4 ,-#Z:YK6H0/^='#UV@BY:BZ8B*.J
M2]W>POK9_@Y[T5[=7L3;"_ G+E=($4IB"56<MX)16RO[#UUMFXO<8Z5Q+6Q>
MU[B'"VD$\']957K_81;H;_;G_P502P,$%     @ 28%[6AR--L%2 P  $P@
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
MV<K?"D-TD.\[[_E@1(+I_[?] 5!+ P04    " !)@7M:%RGLD*P"  #R!0
M&0   'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6R-E-]/VS 0Q]_Y*TZ9M*>N
M^=$6*&LK46#:)C$0L.UAVH.37!L+QPZVT\!_O[.3ADXKU1Z:V+Z[SWW/Z=VL
M4?K1%(@6GDLAS3PHK*W.PM!D!9;,#%6%DBPKI4MF::O7H:DTLMP'E2),HN@X
M+!F7P6+FSV[U8J9J*[C$6PVF+DNF7Y8H5#,/XF![<,?7A74'X6)6L37>H_U>
MW6K:A3TEYR5*PY4$C:MY<!Z?+<?.WSO\X-B8G36X2E*E'MWF2SX/(B<(!6;6
M$1B]-GB!0C@0R7CJF$&?T@7NKK?T3[YVJB5E!B^4^,ES6\R#TP!R7+%:V#O5
M?,:NGHGC94H8_X2F]4VF 62UL:KL@DE!R67[9L_=/>P$G$9O!"1=0.)UMXF\
MRDMFV6*F50/:>1/-+7RI/IK$<>D^RKW59.449Q?W=6KPJ49IX6I#3S,++6&=
M,<PZQ+)%)&\@X@2NE;2%@2N98_XW("0]O:AD*VJ9'"1>8C:$43R )$K&!WBC
MOLB1YXW^MTCX=9X:J^DO\7M?O2UMO)_FVN3,5"S#>4!]8%!O,%B\?Q<?1Q\/
M:!WW6L>'Z/_W00XCOMT\7$$\@0_P;^$W$KXR65/_0>+O=S( 6R!<J+)B\@6X
M,37F$ \FTV.(AZ<GTRD\[-@+9@ W3-3,DIMYY6/+7VE5'CE@R@23&4([6G)R
MISQ:U>L"KIG."DA.=O-[!V:A*3C9W,F*2P)P)L!8,I8>WZ FMPWC@J6"B I2
M[#0/@,F<&M*BICXA<;9@=G#$*J:ME^6IG4Q'HZ% 7BQ5&_0:')E^4H%RNSW%
M4;J<FTPH@\-]GSK<Z<,2]=I/&P.9JJ5M6[(_[0?:>=O'K^[M-*0[6G-I0."*
M0J/AR20 W4Z8=F-5Y;LZ599FA%\6-)11.P>RKY2RVXU+T(_YQ1]02P,$%
M  @ 28%[6NY7;$%"$P  ?CP  !D   !X;"]W;W)K<VAE971S+W-H965T,C4N
M>&ULO5M;<]LXLG[GKT!Y9J<F58PLR??<JAS'L^NJ7%QVLO-P:A\@$I(04X2&
M(.THO_Y\W0!XD2DFXSI[JN8BBV"C[_UU WKU8(H[NU2J%-]666Y?[RW+<OUB
M?]\F2[62=F36*L>3N2E6LL2?Q6+?K@LE4WYIE>U/Q^/C_974^=Z;5_S==?'F
ME:G*3.?JNA"V6JUDL7FK,O/P>F^R%[ZXT8ME25_LOWFUE@MUJ\HOZ^L"?^W7
M5%*]4KG5)A>%FK_>.Y^\>#L]HA=XQ;^U>K"MSX)$F1ES1W]<I:_WQL21RE12
M$@F)_]VK"Y5E1 E\_.6)[M5[THOMSX'Z'RP\A)E)JRY,]J=.R^7KO=,]D:JY
MK++RQCS\2WF!F,'$9);_*Q[<VI.S/9%4MC0K_S(X6.G<_5]^\XIHO7 ZWO'"
MU+\P9;[=1LSE.UG*-Z\*\R *6@UJ](%%Y;?!G,[)*K=E@:<:[Y5O/LJR*I0P
M<_%IK0I)FK)"YJFX=6:B)[=ZD>NY3F1>BO,D,55>ZGPAKDVF$ZVL^#U\>O9J
MOP1/1'D_\?N_=?M/=^P_F8H/)B^75ESFJ4J[!/8A3"W1-$CT=CI(\9U*1N)@
M$HOI>'HX0.^@UM !TSO80:]/XO\YG]FR@$?]IT]B1^^PGQZ%V0N[EHEZO8<X
MLJJX5WMO?OME<CQ^.<#M8<WMX1#U-V^EU9:,=DVT\Y(MVL?D()E^)GMIBP&F
MCVJFCP:9OBYTGNAUIICZ!5P0BDYWLCY(K)_U@1V&!#BN!3@>%  ) N&?BXNJ
M*%2>;#B"ZC\^%S*WV4YQ!DGWB_/3^XG/2X7DF:E["E[U+5G*?*$B!#HT(1'X
MF;:E2L6,TO,+<8NDGU:9BJ"D1WM<^K?%#;T=(<[4:J:*.M;$]C<'T;4JM$G%
MQ\_O7H@OM^]J!@0Q( ZFHY.#(W$P'AT?'86UY_=(0UBQ^YVCZ3%V&$VG$_&O
M3U]NQ/M/GZYC<?7Q8B0^?OI\>2L^?Q(7GS[>?GI_]>[\\^4[\<?5Q_./%U?G
M[\7M9WSQX?+CY]M'S!ZR#HGK(8<XJ1WB9- AOEC.J9>VU"O25I_=!RGTVWV;
M;"<UJ_!M+.#L694J,:M*D9L25EYIF#DJ3=PL$]):DVA)]G_0Y5*4\!74$RJ8
M<J8S77+VER[_6;A1HO2]G&4J%I55\RH#W3DSM"X $XK2^:'ZJ])K%.X2?*S6
M4A?TF59E)E\\SU"$TPA;JQ*,WLNL<HXJ,WB@S!,E #6HKBJX72I*^4V$Q3J_
M!R6#HM1Z#1LVWX./>TV 831DQ-/:B*>#1KR0=NDBBSY<0BSLBYUZK3E(JM^:
M.^F+Z=$X'H_'0T*<U4*<#0IQ'LQW4YN/]SSOZ/L"NM:E>&^@ZE[Q!C?I%^_O
M[!RYG8<$GHP;2#,>%/FJ]@=6KK'L??\T)D7 F"SM12F#)/L%_-$^G'Q_^^5T
M.AV_#$\+A7<J9?GKR4M!&PG$Y@I>'%$ RBJE4$4@AAJ%/RQJK5JQ:X"&:9 :
MZO':E3;$SZ85"9;V+XV'D*JP(JT*PC E%X2U*1C1K#GICOY+B93QTH;-W'!6
M!_H+UL^%08[(-^*AT%154O.0^T3D%&9F$$65SG4L7GV^0HR#]4"1\!@$I7="
M:DM%CGX&34JFO[/;4;Y UB+XG@IDC88;1]XFBORQ1*%+D6B6*(H@G,@L4M](
M1?0T)CE4(FVP3@6U(E&MB#'^=[V&N"XM@7%BR*Y50NE9Z!3[<:+FQRM5+DGM
MYVS/W1J,Q:_BZ'@<3\\.Q/')47QZ>CP8(BW4/_D!XFHE[,N0L'L#8Y#0+K35
M1UU,XR/D-#+Z2GZ%?EU]*1LGH*"8G+RTG7H2U?6$O#W!RJJ$/\=,O&OU=E7"
MVL%*/IDVNIH.IY-.$7M?%S%8C^I2K](&*>[()L/;H(X/BM.T,Y/!_N/->R5W
MY/B?>K$3M.5F35&"S%.5  S?"5Z[Y(0 S7A]Q-'/B0ON3R$!N1&;,&KA4MH(
M)&&ME0)JA4%EV78)3Z7S=BP01FH!#_H>,AJO J M""FR#B6UL0TW$:\8B2_H
M,@N\HFU[==R1*C7*,FQ:4A)%0H*[+?4Z."M32CTJ88BE<R0%F8JUW!!,PNXD
M-&=:&@I0>H)KTA>K$>%J(4$$KT,2Z5G7C*\,T-QWIMW#O"/VW,R?$S'>WN$V
MB:@ 6+)KDZ>L>!W@&W3I7D78K"B)L6JHIHQ88O>P64\!)K.DRCB<O"76KMMS
M231J*X$$=E6)M+4!/W!A-!-P!]NU#")VQ0&;:LNHP*'Y5-$#^%G:SZKC<LNE
M.GIP2'*;<=O:NI:.87'AC#>CU$+U4I=:9N *RB^YYOC$ J%9EJZ<,8R45DE#
MP!L/[.8T7;*1 \G<45&Y>)),WK8(&I7-232YHG+]W=4N*6CTP,L9/,RX*Z]R
M\BCP9"!Y$=D-/!))$:7'U1KP4T+7-$@C?&_AVP^LI(H"(ML0)\&EL@RKR6.]
MF/1RKN84Q$ZMY+K"W*MBR\*CH0353# FPR.,/Y &Q;_)V<0'D*Y<FNA-6$\8
M8O13%_PU>S@I'.V'<TKK(X!R#Z>F!U-E:313HC8T@AMVRBA@G0(1W^PZ!$JH
M$T<G0V'>!%G.P5VPWMT2Z4:4L-&#4H 'LKCC8(+5"=I1A/E@7#4\1SZ.3>W7
M'C@ABQ6M!F[>B.;?AA_3RKDA*$:67VIX8Y$LJ8/25)DYE=,:G:/<,L!J>B[G
M428S"V"OB/T$SSWMUG8O(CT2[P%X,S%A'#R9OF35>_!:P[&_*D-ARVJV#BXR
M7D)(AS1+7AA42(A/AX&N5Y8=1;K>;3JX&R ?7(%QH9>.8X;LN\V*[Z.IQ0R"
MQ,)6R9(\XS'7%FUV)HN?YCD>E/RG"'I*SCEIH$.9V.T2$P4G6K!B6-12 =8D
MDER/BXB9F8)3Z&S37N0=$@XG2<^UH@\&%5WECU7M\P\YG:D**JXD7+5:\[LQ
M VL:2>6^MI%?FQP4D(CN)93!763S!EBC.<?&"]H3.9QOK6K\UP;T ?4VTY.O
M5;IPZ7DHB343S<GP2//&]7G4^U)1WS7[^_M4.DBEA@PV-);.R6#*E#MLTF%T
M?GN!+ &D)H['Q[%X6&HX,(]*R+6EF,-9GD/G:[$R*:Q*;A@HDZ$"Z7EA5F0@
MGGQ;9Y^FOY36)Q3[(OKME[/CD[.7XLJU/1N?F-R;-6CQKX[ZEZ- \J$3B6%F
MF5Z$EC?O4&O>?A? !#]OYU4.KV8A#2 (0?:O"\WDW][_)ABC5MC#4E&B)]7L
MHD;1:/'9SK7ZK_7A;9=1+@Y<TG&# X%*;BOPLJ"PXPA,PX0A@C9JE$8"N7S"
MB L-+_JT0K,J#;M, ;+ 8"2JF"NX9:B$YROYG< + UMJJG.KO&JD U6A;_;*
M&XGK-J&(%.5V<'792AKF>TA9%AHXG AXTNY)R(?M]_IW0_Y+I,?HM:ID:[A"
MF8J)1FQXDUD:9/#R!0]\/-[#%QO>-Y3^PE5'=IG@\!V#(/O$5-VYG](KI&V/
M1IW*XE $,@#84*ATD3ZG'+>)J BC_TUL"&A$XN]^YO2^?G8=GOFQT[/8&:RL
MBKRW =\:KC#4-7YXX8<:KDBT7AY%5^P6??1<=V*U1R4$%^2=$BZ'$1=-(F]-
MK%@/&2_OD:4> #39L)2:7'9)J#BY>ZXZP^%"VSNT7U5!2HP[;X)K6\V^DM9I
M9N:&H;1>_*Y':A2'KQ()!T^6LE@HVL ^XW$Z:I*V2V5#&8=; 2M', @Y&A4U
M^'P[B(R85]D<.-NV'&C+2<3O/F1\)^E9?<92$T&>Z0- H'@Y-$!XH31K1J.A
M^V+24<N[1N)M*,\EE\5NN#]2BX>_/@@X]W5;YZXS@Q"U0=SP=\H&3\.D.UFJ
MAV=!0UT:Q+^C$)YW/"&\3;P5IEHL(0LW0FS^C,R3YRK;(AK$M+6"(T;@]&"N
MZ7B?TS'H PG)K5K5#5YJX)5$"0V+8J\EL])6=6!_+0!T%D: 35M!D\>HOS",
MW"%>NRZY6M&D;ZK2:T-(B3I8X"IT<NP$,OT*7GV_&MPN. 0-1CLFYXR9@. H
M\FC#UM.+C9)0F**#^:'R\J!\;@[3"[@;6-,TL<N]UUT$M^[JFT7ZII*JF3=$
M]$+=(?&$.Y/4<@=SM])?,'UC<YZN(#'O&"SNJ!KA_;B!4=S*!XFXD/O$'TA[
MVW*0[,[U(8$PA=Y19Z_].2,%6/ LCAQF:\9M)DFJ@IM"FDRUICKGKL+9*BN[
ML;SDVA=F.:2!*D]H8$3;D0.%296?=? 27]+Y7&)%8YLH;0=T+:0'G5O'A"X"
MZT64M%HEIXX-"C$0.!BCH=V R7GI!POU"O(2 %-D%M(PGS'6,U]GT5!$:&5K
M$#1KY;K:T<-BQYX["H=-.X0B]NF3T>1,'(\.C\0?+#(Y)MF7JW1;N68^I]3B
M\&,8<=F(/$L55)2$NX=$G62I5IQG2 )FL\Z-UKF6L>Y$" S>U-X8VNLZ>3A[
M")].FW"FV/7>TC 8.=E#?J.<46:NK:V/USGH@R-3NN#:,>++$NV.C O FD]V
MNDIPH[%M[ER5:712.\^B,+8I$I38@]WJ1!4>UOC-6[(^#NN>AL'[=X13_'BB
MP\DZZLYH*">@U)4L>AS*7X7&JW403DKK=%3=0E.B8X6B*2S7/%2#MT+!:>8F
M;*'RNQ"C/IV+=QP13K6*)C?ESMYCQ(>,?M;0NP&[[:^4HP]/Q_%D?$@?)Z<G
M\7A\-M37-A==)L,W76X5=\GB*G<W G?UM4^XU-)#&@97'>U6UCN8A[A0D0P#
M?^I&4)8]Q(UTWBE^[LS3C3SJV:MU6_I4T$.LA1O<- P$<Y[-+"1*0W,'H3E2
M#7/3GF0?)4NMYJW]4R!IOM](:+A@N^(3#T<>K?$M#1V36W]T6_M(#2BJHKY
MT:W[VYRTU-%5PG9]^@'+5%9F-+-\#&_<FZZZT]#+'>$46Z4Y(CB,0*?KE@(Q
M"GDT(\V6$\R;R'ALNR;)?QG=CL0_S\^O?>$9YCPGU_?[NH()H S;;KX[^]5]
MB#^?XF<T:J<[<'FV";6T.2@)Z2KCV1@GR]SP>7=S*NQ[.SX1;Y\ZN#RK_JI
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
MV<C?._&@9ZL[MM<D\<+KD1<'0YS'WCB,O)MA,N@4,J=P"(Z]>'SCC<<!@I(
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
M?<#[F:RFN>I%BVTY02V$QGFL?%SC ,RE$<#_ET+HPXLYH!FI!_\"4$L#!!0
M   ( $F!>UH9EOC6K (  "0)   9    >&PO=V]R:W-H965T<R]S:&5E=#,U
M+GAM;,5676^;,!3]*Q:3IDW:PE<":T:0TF13*ZU3U*S;0[4'!VX"*F!F.Z'Y
M][LVA(6*5-T4:2_@CWN.?8[OQ005XP\B 9#D,<\*,3$2*<NQ:8HH@9R* 2NA
MP)DUXSF5V.4;4Y0<:*Q!>68ZEN69.4T+(PSTV(*' =O*+"U@P8G8YCGE^TO(
M6#4Q;.,P<)MN$JD&S# HZ0:6(._*!<>>V;+$:0Z%2%E!.*PGQM0>SWP5KP.^
MIU")HS912E:,/:C.=3PQ++4AR""2BH'B:P<SR#)%A-OXU7 :[9(*>-P^L'_6
MVE'+B@J8L>Q'&LMD8GPP2 QKNLWD+:NNH-$S4GP1RX1^DJJ.]2\,$FV%9'D#
MQAWD:5&_Z6/CPQ' 'IX . W >2G ;0"N%EKO3,N:4TG#@+.*<!6-;*JAO=%H
M5),6ZA27DN-LBC@9+C$MXFT&A*T)^H*J"S+;<@Y%M">?'J.$%AL@MU2"(&_F
M(&F:B;>!*7%I16!&S3*7]3+.B67F$ V(:[\CCN4,>^"SE\/=+MQ$P:UJIU7M
M:+[A";X%\)3%Y.NW^9C<+>==H>3^!O(5\)]],I_E524W%B6-8&)@30G@.S#"
MUZ]LS_K8)_I,9!T+W-8"5[.[IPX^H1S>7V(%Q&3&<OPJ"*H+:\JYL@(K59+5
MGAS'+>A>#T\KRF-R_P4IR;6$7/1:Y9[3JC.1=:P:ME8-G\V60UU$A[J 0[IP
M3)<^Z37?A>93W]%=Z#H#WQT%YNY85$^8-?!&?\(ZVQVUVQV])+FG.^#X'?Z7
M)'^6_V]/[DQD'2N\U@KO/R>Y=TZKSD36L<IOK?+/G.1^7Y*/'.])DO>$V0/'
ML9\DN7ETAZG_AQO*-VDA2 9K!%H#'_.(UW=RW9&LU-?:BDF\)'4SP=\8X"H
MY]>,R4-'W93MCU'X&U!+ P04    " !)@7M:N"PY0' %  !N%   &0   'AL
M+W=O<FMS:&5E=',O<VAE970S-BYX;6RU6%MOXC@4?I]?8;$7S4C=)DX@0)<B
M%3JCK;3M5D6S^S":!S<QQ&IB9VP'6FE__!X[(=R"9UJQ/  )QU_.=WPN'QZM
MA'Q2*:4:/><95Y>=5.OBPO-4G-*<J'-14 Z_S(7,B89+N?!4(2E)[*(\\P+?
MC[R<,-X9C^R]>SD>B5)GC--[B529YT2^3&@F5I<=W%G?>&"+5)L;WGA4D 6=
M4?VYN)=PY34H"<LI5TQP).G\LG.%+Z:!;Q98B[\97:FM[\A0>13BR5S<))<=
MWWA$,QIK T'@8TFG-,L,$OCQK0;M-,\T"[>_K]$_6?) YI$H.A79/RS1Z65G
MT$$)G9,RTP]B]0>M"?4,7BPR9=_1JK;U.R@NE19YO1@\R!FO/LES'8@?61#4
M"X*]!<'PR(*P7A!:HI5GEM8UT60\DF*%I+$&-//%QL:N!C:,FVV<:0F_,EBG
MQW=$EY(B,4=_%502$UJ%"$_0K-I7\\N,+3B;LYAPC:[B6)1<,[Y ]R)C,:,*
MO;^FFK!,H3LB#<22?AAY&IPSC_#BVI%)Y4APQ!$<H%O!=:K01Y[09!?  U8-
MM6!-;1(X$:]I?(Y"?(8"/^BBS[-K]/[G#VA&%Y"%&JF42*I:_)S^.&K8H+:A
M[3@=-OL16OCP"/R]%$D9:W3#JQ(UJ?[E3S!"-YKFZFM;8"O$;CNBZ0,7JB Q
MO>Q H2LJE[0S_O4G'/F_M[$_$=@.^6Y#ONM"']^5^2.5)N5$E8R09:K>KW_7
M.]<6@0HVLK"F<2W'>.0MMVDY'_Q&6KV&5L])Z]/US10QKJ#0$D1R4S]M)"J0
MWA:)H.?#:X^)\UEO9!(U3"(GDQN^A!T0T!96DFE-.4K$BK>1B0YVI!?YP3#<
M(Q,=<([ZO<$@:LQVW.PW;O:=;D(10?[H%]O(Z+>2%3:%F*D@1)]A!"K:YG3_
MP&FS WLN.Q_]QO@/&F(#=_SS@C!IR4"19((O?LN@W4)6*45U6S>;# XBO$_(
M9;'CY;#Q<NCT<D8RF J2PF2!44]T:ZPK".QO/_;<[^.AO_7:K^+V15&WU^XP
M]C=3T'>[G+*B,.W&9$P*;YFYB(5J#VJ-MAVS$'<'/O:[>QZW6N)!W_>'1WS>
MFMSX!\*LR3.\%^2%/&:M@:Y17!E0F^PD_F#0C8Z4(0XV+@9.%Z>"QY"LE:Y
MDJDGD%@JEJPP-UJ]=0->E])LC$XI>J%$0C4;L8!@*%,[.IIQ;_;13.@S8_MN
M*J!P^ OL;(*XJ'45F.N4:%"25M( #(Q<A/U?$'SDHE)%6FB2(0YZ6E+H?255
MYS";$4D29BB<0>49L^\X@&H'WKW>@8442JU-3%7%E"W-7I^W36]W^-[8G?!&
MO&"G/!A?)4OHNTRM*ZF0(A=V[^NNVUY-X4&&]L(@W!X#-;M#PV[D]Z+@6"UM
MA =V*X\KD+0)RTHC7D%RQ)!FVDA;^AQGI<FP.3"!?I 7I:Z2&;8&$I #4Z@^
MV$FK ,_J\0YJY:B^G.!#M7)0D"Z378H;$8+=*F2ZSKDOMS95OX*3#U5.HPGE
M<0IR_VG[QV;!;A4_F"I>F[7R.Y%"J4/Q?^@=O!$\.#JY'L=.$?7J )P(;3<
M&RF%W5JJI85#NIM;\"^_E7V%A_'.D!X.]U/\>V:[_FX4$G9+I*FM4<C:CXWN
M<R:K$^W5>W4BM%WN&]V%AZ=/5J>6>W4 3H2V^X=_(^,"MXS[J#0#WM"O2T7G
M988R-F]-TN_@A)6Z:#T=<*Y\+4-OZ^0&6NW"'F@I9(=]==+1W*T.S2;X8FK/
MEO;N7^&+*WN$Y&U@JI.X6R(7\.<3970.D/YY'QJJK ZWJ@LM"GL^]"@T]'O[
M-:4DH=(8P.]S(?3ZPCR@.6(<_P=02P,$%     @ 28%[6ED_E6B  @  S08
M !D   !X;"]W;W)K<VAE971S+W-H965T,S<N>&ULK571;ILP%/T5BTU3*RT%
M#)BT(TAMHFE]F!0UZ_8P[<$A-XE5@YGM).W?SP9*T\2-^K 7\+7O.?<<C*^S
MG9 /:@V@T6/)*S7RUEK75[ZOBC645%V(&BJSLA2RI-J$<N6K6@)=-*"2^S@(
MB%]25GEYULQ-99Z)C>:L@JE$:E.65#[= !>[D1=ZSQ-W;+76=L+/LYJN8 ;Z
MOIY*$_D]RX*54"DF*B1A.?*NPZLQL?E-PD\&.[4W1M;)7(@'&]PN1EY@!0&'
M0EL&:EY;& /GELC(^-MQ>GU)"]P?/[-_;;P;+W.J8"SX+[;0ZY$W]- "EG3#
M]9W8?8/.3V+Y"L%5\T2[-C?&'BHV2HNR QL%):O:-WWLOL,>((S? . .@-\+
MB#I U!AME36V)E33/)-BAZ3--FQVT'R;!FW<L,KNXDQ+L\H,3N<S\ULL-AR0
M6*+;:@N5%O()G4U 4\;5.1J@^]D$G7T\SWQMREF07W34-RTU?H-Z L4%BL+/
M" <X=L#'[X='K^&^,=D[Q;U3W/!%;_"]N)LP57"A-A+0[^NYTM+\2W]<_EK"
MV$UHS]>5JFD!(\\<( 5R"U[^Z4-(@B\NM_^)[)7WJ/<>G6)_\>YRV4*3!FH/
M_38/<6H*$YSYVWT'CL0H2M,D"OK$5^KB7EW\/G4#5@W,;I@6H5U"6Q:R5Q_'
MPWA(H@.=QWEADL:78>B6F?0RDY,RK[EI>;0JP*4M.:HY2$B +P^U.?)(F@R'
MQ*V-]-K(26T_A*;<I8L<[UE,XH!$AYOK2L0I29+D0)F_UVQLH_].Y8I5"G%8
M&FAPD1H.V3;/-M"B;OK/7&C3S9KAVMPW(&V"65\*H9\#V]+Z&RS_!U!+ P04
M    " !)@7M:P]C,XE$"  "<!0  &0   'AL+W=O<FMS:&5E=',O<VAE970S
M."YX;6RM5%UOTS 4_2M60&B38$F3-"NEC=0/$'L8JE8-'A /;G+;6'/L8-\V
MV[_'=M+0C;;PP$O\=<_Q.3>^=U1+]: + "2/)1=Z[!6(U=#W=59 2?65K$"8
MD[54)46S5!M?5PIH[D E]\,@2/R2,N&E([>W4.E(;I$S 0M%]+8LJ7J: I?U
MV.MY^XT[MBG0;OCIJ*(;6 +>5PME5G['DK,2A&92$ 7KL3?I#6>QC7<!7QG4
M^F!.K).5E ]V<9./O< * @X96@9JAAW,@'-+9&3\;#F][DH+/)SOV3\Y[\;+
MBFJ82?Z-Y5B,O8%'<EC3+<<[67^&UD_?\F62:_<E=1,;!Q[)MAIEV8*-@I*)
M9J2/;1X. +WD!"!L >%+0'P"$+6 R!EME#E;<XHT'2E9$V6C#9N=N-PXM''#
MA/V+2U3FE!D<IC=B!P*E>B(7<T#*N"9?J%+4)O>2O"/WRSFY>'TY\M%<9B%^
MUA)/&^+P!'$O)+=28*')1Y%#_IS -RH[J>%>ZC0\RSB'[(I$O;<D#,+XB*#9
MO\.C,W*B+G.1XXO^FKDYTQF7>JN ?)^L-"KS-G\<RUA#&!\GM/4ZU!7-8.R9
M@M2@=N"E;U[UDN##,;?_B>R9][CS'I]C/_!>*X8(@N2R%L<L-SQ]QV,[RB[M
M)T'XWOR W:&9/\.2Z_Y@D'1AC4S_X*&7H#:N_C7)Y%9@\Y"ZW:;%3$V+<:7X
M8M^TGHFK./\W3=.W;JG:,*$)A[6A#*ZNC2C5]()F@;)RY;22:(K330O3/D'9
M '.^EA+W"WM!UY#37U!+ P04    " !)@7M:)$Q-IQX#   ,"0  &0   'AL
M+W=O<FMS:&5E=',O<VAE970S.2YX;6RMEFUOFS 0Q[^*Q::IE=+R8 C0)4AI
MLFF3-BUJUNW%M!<.7!*K@)EMDFR??C80E 82==+>@ UW__O=89\9[1A_$AL
MB?99FHNQL9&RN#--$6\@(^*6%9"K-RO&,R+5E*]-47 @2>64I:9C64,S(S0W
MHE'U;,ZC$2ME2G.8<R3*+"/\]SVD;#<V;./PX(&N-U(_,*-10=:P /E8S+F:
MF:U*0C/(!64YXK :&Q/[;AIJ^\K@&X6=.!HCG<F2L2<]^9B,#4L#00JQU I$
MW;8PA3350@KC5Z-IM"&UX_'XH/Z^REWELB0"IBS]3A.Y&1N!@1)8D3*5#VSW
M 9I\/*T7LU145[2K;7W?0'$I),L:9T60T;R^DWU3AR,'VSWCX#0.SDL=<..
MJT1KLBJM&9$D&G&V0UQ;*S4]J&I3>:ML:*Z_XD)R]98J/QDMU+)(RA006Z$Y
MAX+0!+W;JS4B0""2)^B+W !'TY)SR"6:" %2H*L92$)3<8UNT.-BAJY>7X],
MJ7"TJ!DWH>_KT,Z9T#.(;Q&V!\BQ'+?'??IR=_S<W51%:"OAM)5P*CU\5F\%
M*LD$39F08H"FI*"2I/0/)(-#:09')6E*,:,B3IDH.: ?DZ607"W,GWW%J*.[
M_='U9KT3!8EA;*C=*(!OP8C>O+*'UMN^TOPGL6>%PFVA\"7U:))L21X#DDSM
M_:)(*7#1EW"MXE4JNIEL(]\.L?K2V^-,NE9NZ(1!:_4,T6T1W8N(AY4,S4J^
MH;GZ0IJZ#[36&AXA.+9_RMDU\K#E]&-Z+:;W;YA,KZP^1*\3'6//LD\8NU;>
MT,5^/^2PA1Q>A/P$JDOJAEWF"5FJ3I% P025?9C##H ;AC@\P>Q:!;;GG*FE
MWV+Z%S&_DKV"C(%N-60?G-\):WN^AX,3NJX9MCS'P_UX08L77,2K>T;<M%%2
M]8X^R* +Z036*6/7RK>'=C]AV!*&EPO(5+?K0PH[.Q0[?A">;I"NF6>YH7]:
M-_/HK-+_"9\)7ZO=B5)8*4?KUE<*O#Y[ZXED175\+9E4AV$UW*C?%>#:0+U?
M,28/$WTBMC] T5]02P,$%     @ 28%[6G AHW!, @  / 4  !D   !X;"]W
M;W)K<VAE971S+W-H965T-# N>&ULK53?;],P$/Y7K(#0)I4Z3=IU&FFD+07!
M U!M#!X0#VYR;:PY<?!=?\!?C^UD42=:M =>&I]]WW?W??4YV6GS@"4 L7VE
M:IP%)5%SQ3GF)50"A[J!VIZLM*D$V="L.38&1.%!E>)1&%[P2L@Z2!._MS!I
MHC>D9 T+PW!35<+\N@&E=[-@%#QNW,IU26Z#ITDCUG '=-\LC(UXSU+("FJ4
MNF8&5K/@>G25Q2[?)WR5L,.#-7-*EEH_N.!#,0M"UQ HR,DQ"/O90@9*.2+;
MQL^.,^A+.N#A^I']G==NM2P%0J;5-UE0.0LN U; 2FP4W>K=>^CT3!Q?KA7Z
M7[9K<Z?3@.4;)%UU8-M!)>OV*_:=#P> T?@$(.H T7,!<0?PSO&V,R]K+DBD
MB=$[9ERV97,+[XU'6S6R=O_B'1E[*BV.TH6!1LB"O=W;>X& 3-0%^TPE&)9M
MC(&:V#4B$+*S.9"0"MDG88QPYI^SU^S^;L[.7IXGG&PSCI+G7>&;MG!THO <
M\B&+1P,6A='X"#Q[/CQ^"N?6@MZ'J/<A\GSQ2;X56+D%RS02#E@F&DE"R=]0
M#%AGTN# G,Z4N<1<:=P88-^OETC&7LL?Q\QHJX^/5W>C>H6-R&$6V%E$,%L(
MTE<O1A?AFV/6_">R)T;%O5'QO]C3+V)OIS<'N15+!<>DMOB)Q[M'9)N.)M-)
M?)GP[:&(O]/B<!)-XCZM;8\?W&WWKGP49BUK9 I6%A@.IY;!M+/:!J0;?]V7
MFNSP^&5IGS<P+L&>K[2FQ\!-4/]@IG\ 4$L#!!0    ( $F!>UJ-Q'Y/@0(
M 'P&   9    >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;*U574_;,!3]*U8V
M32 !^>X'2R-!.[0]3*KHV!ZF/;C);6OAQ,%V6MBOW[631BT$Q,->$G_<<WS.
MM7V=[(2\5QL 31X+7JJ)L]&ZNG1=E6V@H.I"5%#BS$K(@FKLRK6K*@DTMZ""
MNX'G#=R"LM))$SLVEVDB:LU9"7-)5%T45#Y= Q>[B>,[^X%;MMYH,^"F2477
ML !]5\TE]MR.)6<%E(J)DDA839PK_W(:FW@;\)/!3AVTB7&R%.+>=+[E$\<S
M@H!#I@T#Q=\6IL"Y(4(9#RVGTRUI@(?M/?N-]8Y>EE3!5/!?+->;B3-R2 XK
M6G-]*W9?H?5C!6:"*_LENR8VCAV2U4J+H@6C@H*5S9\^MGDX /C1*X"@!03O
M!80M(+1&&V76UHQJFB92[(@TT<AF&C8W%HUN6&EV<:$ESC+$Z72!QR*O.1"Q
M(G.)AT/J)T++G'QYJ%F%VZ7)R0PT95R=DG-RMYB1DX^GB:MQ;</@9NTZU\TZ
MP2OKS""[(*%_1@(OB'K@T_?#PV.XBXX[VT%G.[!\X2M\>ZMG9,XI>CQV_/MJ
MJ;3$$_:GSVC#'/4SFUMWJ2J:P<3!:Z5 ;L%)/WWP!][G/MO_B>PH"6&7A/ M
M]O1HOV'OOL]RPQ-;'E,7MFDX\KW!,'&WAV9ZP@:C83#NPHYD1IW,Z$V95UE6
M%S6G&G*\H)B'C-&F!*!L6@BIV5\[T*>\H1X<2#H/@R@8>L^D]\0%_G@<^?W:
MXTY[_*;V'T)33JK>1)^1$GJS';](8SP8CI\G^V64'XV&H]$SP>Y!;3!U^3N5
M:U8JPF&%0.]BB RRJ75-1XO*EHNET%A\;'.#SP-($X#S*R'TOF,J4/?@I/\
M4$L#!!0    ( $F!>UK-B)-AJ0(   $'   9    >&PO=V]R:W-H965T<R]S
M:&5E=#0R+GAM;*U574_;,!3]*U8V32 Q\MD,6!J)MJ#M@:D"L3U,>W"3V\;"
MB8/MMO#O=^VD62BAV\->$MNY]]QSC^V39"OD@RH -'DJ>:7&3J%U?>&Z*BN@
MI.I4U%#AEZ60)=4XE2M7U1)H;I-*[@:>%[LE9963)G9M+M-$K#5G%<PE4>NR
MI/)Y EQLQX[O[!9NV:K09L%-DYJNX [T?3V7.',[E)R54"DF*B)A.78N_8MI
M;.)MP'<&6]4;$]/)0H@',_F:CQW/$ (.F38(%%\;F +G!@AI/+:83E?2)/;'
M._1KVSOVLJ *IH+_8+DNQLZ90W)8TC77MV+[!=I^1@8O$US9)]DVL:/0(=E:
M:5&VR<B@9%7SID^M#KT$/WXC(6@3@OV$Z(V$L$T(;:,-,]O6C&J:)E)LB331
MB&8&5AN;C=VPRNSBG9;XE6&>3N<2#X34SX16.;EZ7+,:MTB3HQEHRK@BWZB4
MU"A]3#Z2^[L9.7I_G+@:*YM\-VNK3)HJP1M5_(#<B$H7BEQ5.>0O 5RDW/$.
M=KPGP4'$&62G)/1/2. %T0"AZ;^GAP?HA)V,H<4+_R+C"9ESBOJ]5//GY4)I
MB2?VUY!T#7(TC&QN\86J:09C!Z^I KD!)_WPSH^]ST-M_R>P%R)$G0C1(?1T
M3I]MNUK@[<3F)9"Z?[Q@)\B0"@WTR$(;Z]FDX>C\/$[<3;^]UU%^=&9V<#/
M>]3Q'AWD/0,4(V/4^@H\H4$J&*+8H,3]XOZY%T=[' ?"PC//\X=)QAW)^#!)
MIFJA*"="DII#OAJD&+_2Q]MC=RBB(>;VW*0$N;(FJT@FUI5N+FBWVOCX!'W<
M^MW>.OK[I;4U]P],\W.XH7+%*D4X+!'2._V$?&1CN,U$B]IZUD)H=$ [+/ ?
M!=($X/>E$'HW,06ZOU[Z&U!+ P04    " !)@7M:A"!XE4\"  "]!0  &0
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
MA$9O[3#'OP1($X#K&R'T<6(:4???B?\!4$L#!!0    ( $F!>UHY)4P9R ,
M (\3   9    >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;+U8VV[;.!#]%4(M
M%BW01*)NMK.V@=9!T2RV:%"C[<-B'VAI;!.51)>D[ ;8CU]2DB5?9#H1G+S$
MHL0YPS/#(YUPN&'\IU@"2/0[33(QLI92KFYL6T1+2(FX9BO(U),YXRF1:L@7
MMEAQ('$1E":VZSBAG1*:6>-A<>^>CX<LEPG-X)XCD:<IX0\?(&&;D86M[8VO
M=+&4^H8]'J[( J8@OZWNN1K9-4I,4\@$91GB,!]9[_'-!/=U0#'C.X6-V+E&
MFLJ,L9]Z<!>/+$>O"!*(I(8@ZF<-$T@2C:36\:L"M>J<.G#W>HO^L2"OR,R(
M@ E+?M!8+D=6WT(QS$F>R*]L\PDJ0H'&BU@BBK]H4\X-5<8H%Y*E5; :IS0K
M?\GOJA [ ;AW(L"M MS# /]$@%<%> 71<F4%K5LBR7C(V09Q/5NAZ8NB-D6T
M8D,SW<:IY.HI57%R/%7[(LX30&R.OJR $TFS!?H;5&4$FC AT9M;D(0FXBVZ
M0M^FM^C-Z[=#6ZK4&L".JC0?RC3NB32W$%TC#[]#KN/Z+>&3QX=[^^&V(ERS
M=FO6;H'GG\"[RZBD)%'[,&(+?:TVE"H JPN0Z (@KO? %9M?Y6I A  IVJB7
MN8(BEY;->HPQ]IW!T%[O4CR>UO<&?EC/VF/BU4P\(Y-I/A,TIH13U:]_/D,Z
M _XO^@]]A!G/E2Z+BB')T&?"HZ4>!?6T-B[&;/J=<B-6)(*1I5X: O@:K/$?
MKW#H_-G6U N![17&KPOCOV"+_:/>N?TP< \Z;%Q11[Y!S3<P\OU1O+ @OB)K
MQ7"AF(%^BS=,)?"TC9H9UD4IR^12((QB\M#69&-\1])A33I\&NF8BHCEF42J
MR=#&ML3#SDXGG6O'.^RD,6U'4KV:5*^3I&L%^UK/?^49G)>S,=-3Y7PAL+VB
M].NB]%]0SOWC-[;K8:=WL N,2^I(>% 3'CR/GLVP8:7GMOX:(SO2Q4YC1)P+
M:[D"/"MF<^*NQ'8<%NZDYZV"_?+S_'!>S>9$3Y7SI=#VR])8,/R2'@P?NZO
M]3W_<"L8U]25<V/6L-FM=1;U&=S@[%?:#-"5>&/&L-F-=1"WWRYNSSMLZ7.X
M+MS8+FPV2*?4_3Y?J/_>=C[7R6,$?B$S557F.:P9;KP9-INS"PL\/!)XS\.]
MX' W/(=SPXUUPV;OUEW@9MSM9QNY ZWPUL^W&:(K]<:@8;-#ZR#Q_F,E?E$C
M9N^<ENBC*N6K%S03JD%S!>]<]]0>X^7I3SF0;%4<H,R8E"PM+I= 8N!Z@GH^
M9TQN!_I,ICZ#&_\/4$L#!!0    ( $F!>UI/^V@8%@,  .$+   9    >&PO
M=V]R:W-H965T<R]S:&5E=#0Y+GAM;*V676^;,!2&_XK%IJF3EO(5R,<2I#;1
MM$F=%C7K=C'MPB&'Q*K!S#9)^^]G&TK3C) TV@W8X/?U>6S,.:,MX_=B#2#1
M0THS,;;64N9#VQ;Q&E(L+ED.F7J3,)YBJ;I\98N< UX:44IMSW%".\4DLZ*1
M>3;CT8@5DI(,9AR)(DTQ?[P&RK9CR[6>'MR2U5KJ!W8TRO$*YB#O\AE7/;MV
M69(4,D%8AC@D8^O*'4Y<(S C?A#8BITVTB@+QNYUY\MR;#DZ(J 02VV!U6T#
M$Z!4.ZDX_E2F5CVG%NZVG]P_&7@%L\ ")HS^)$NY'EM]"RTAP065MVS[&2J@
M0/O%C IS1=MR;.A8*"Z$9&DE5A&D)"OO^*%:B!V!VST@\"J!=ZK KP2^ 2TC
M,UA3+'$TXFR+N!ZMW'3#K(U1*QJ2Z6V<2Z[>$J63T5Q]%\N" F()^I8#QY)D
M*W0#:F70#<$+0HDD(-#%%"0F5+Q''70WGZ*+M^]'ME0!:!L[KB:[+B?S#DPV
MA?@2^>X'Y#E>MT$^.5WNOY3;"KMF]VIVS_CY!_P,I4"_KA9"<O4]_6XB*BVZ
MS1;ZD U%CF,86^H4"> ;L*)W;]S0^=C$]Y_,7M#Z-:W?YAZI10N: $M58%3Z
MT&\BUPW"P!O9F]W06\W/#+U;A]X]%GK8%'JKJCDFU+0M9_@<90MJMN 86Z^)
MK57U"K8S?(ZRA35;>(RMCW"V1'(-*L<D$G@3:JO)*U#/\#F*VJM1>ZVHWYG$
M5/^@25JDB)K_9XX?5<*3HHFY= N/G;K62<]$ZM=(_5:D&Q!BB"!)5,;5Z6%)
M1,R*3">()J+^/T0=UW7W@5JG/!-H4 ,-6H%FVC*3:(-I81*>^BQ14LB"0_/.
M-6$.&C:N&W2=/<[62,[D=)WGI.Z<L'6LSN<E%7W.YYVXX/P 8>6]MY,-C-7
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
M8(5!=NT"IV_;UYAO2"I0 FN%=WI#]=GSX@9;="3+S)UNR:2Z(9KF5EWZ@>L
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
M'P  &               @('R$0  >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL
M4$L! A0#%     @ 28%[6L=GE-C? @  Y0D  !@              ("!#AD
M 'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( $F!>UI4;MLV
M?04  /85   8              " @2,<  !X;"]W;W)K<VAE971S+W-H965T
M-"YX;6Q02P$"% ,4    " !)@7M:T*.<<+\$  #M&0  &
M@('6(0  >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @ 28%[
M6N>X'(/C!@   QX  !@              ("!RR8  'AL+W=O<FMS:&5E=',O
M<VAE970V+GAM;%!+ 0(4 Q0    ( $F!>UI"8&[830(  )\%   8
M      " @>0M  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4
M" !)@7M:@7W;+@D"  "O!   &               @(%G,   >&PO=V]R:W-H
M965T<R]S:&5E=#@N>&UL4$L! A0#%     @ 28%[6I3I<-RS!@  +18  !@
M             ("!IC(  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4
M Q0    ( $F!>UK77HH75A,  "(T   9              " @8\Y  !X;"]W
M;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#%     @ 28%[6OI$2UD^!
M)0P  !D              ("!'$T  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX
M;6Q02P$"% ,4    " !)@7M:EHN@LN("  !'!@  &0              @(&1
M40  >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( $F!>UJL
M*EMP+ ,  $\'   9              " @:I4  !X;"]W;W)K<VAE971S+W-H
M965T,3,N>&UL4$L! A0#%     @ 28%[6L#\+YX> P  : <  !D
M     ("!#5@  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4
M" !)@7M:BV"2G08#  !I!P  &0              @(%B6P  >&PO=V]R:W-H
M965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( $F!>UK1J!7%$0,  ) &   9
M              " @9]>  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L!
M A0#%     @ 28%[6@Y4N^'& P  K@@  !D              ("!YV$  'AL
M+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    " !)@7M:JZ:18<@$
M  "3"P  &0              @('D90  >&PO=V]R:W-H965T<R]S:&5E=#$X
M+GAM;%!+ 0(4 Q0    ( $F!>UH4B<4.3P,  -\'   9              "
M@>-J  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @ 28%[
M6@>N-BDO P  QP8  !D              ("!:6X  'AL+W=O<FMS:&5E=',O
M<VAE970R,"YX;6Q02P$"% ,4    " !)@7M:I /31$H&  #E#P  &0
M        @('/<0  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0
M   ( $F!>UH<C3;!4@,  !,(   9              " @5!X  !X;"]W;W)K
M<VAE971S+W-H965T,C(N>&UL4$L! A0#%     @ 28%[6MAM_>X: P  "P<
M !D              ("!V7L  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q0
M2P$"% ,4    " !)@7M:%RGLD*P"  #R!0  &0              @($J?P
M>&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( $F!>UKN5VQ!
M0A,  'X\   9              " @0V"  !X;"]W;W)K<VAE971S+W-H965T
M,C4N>&UL4$L! A0#%     @ 28%[6C]9R\F9 @  UP4  !D
M ("!AI4  'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    " !)
M@7M:N=UBCZ$"  #*!0  &0              @(%6F   >&PO=V]R:W-H965T
M<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( $F!>UH:H>UK&0,  -\&   9
M          " @2Z;  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#
M%     @ 28%[6GC])^"I @  &P8  !D              ("!?IX  'AL+W=O
M<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4    " !)@7M:+KSC>%\"  "8
M!0  &0              @(%>H0  >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM
M;%!+ 0(4 Q0    ( $F!>UK%#=?K!@,  ,@&   9              " @?2C
M  !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @ 28%[6M&M
M:0W^ P  U0D  !D              ("!,:<  'AL+W=O<FMS:&5E=',O<VAE
M970S,BYX;6Q02P$"% ,4    " !)@7M:TM:M_/0"  !)!@  &0
M    @(%FJP  >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    (
M $F!>UHO'H]\C 4  %X/   9              " @9&N  !X;"]W;W)K<VAE
M971S+W-H965T,S0N>&UL4$L! A0#%     @ 28%[6AF6^-:L @  ) D  !D
M             ("!5+0  'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"
M% ,4    " !)@7M:N"PY0' %  !N%   &0              @($WMP  >&PO
M=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( $F!>UI9/Y5H@ (
M ,T&   9              " @=Z\  !X;"]W;W)K<VAE971S+W-H965T,S<N
M>&UL4$L! A0#%     @ 28%[6L/8S.)1 @  G 4  !D              ("!
ME;\  'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4    " !)@7M:
M)$Q-IQX#   ,"0  &0              @($=P@  >&PO=V]R:W-H965T<R]S
M:&5E=#,Y+GAM;%!+ 0(4 Q0    ( $F!>UIP(:-P3 (  #P%   9
M      " @7+%  !X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%
M  @ 28%[6HW$?D^! @  ? 8  !D              ("!]<<  'AL+W=O<FMS
M:&5E=',O<VAE970T,2YX;6Q02P$"% ,4    " !)@7M:S8B38:D"   !!P
M&0              @(&MR@  >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+
M 0(4 Q0    ( $F!>UJ$('B53P(  +T%   9              " @8W-  !X
M;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @ 28%[6MCORUQ.
M @  NP4  !D              ("!$]   'AL+W=O<FMS:&5E=',O<VAE970T
M-"YX;6Q02P$"% ,4    " !)@7M:G\G?,AL#   ^#0  &0
M@(&8T@  >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( $F!
M>UHUD7=)$0,  +8)   9              " @>K5  !X;"]W;W)K<VAE971S
M+W-H965T-#8N>&UL4$L! A0#%     @ 28%[6JP:W1J6 @  @P8  !D
M         ("!,MD  'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4
M    " !)@7M:.25,&<@#  "/$P  &0              @('_VP  >&PO=V]R
M:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    ( $F!>UI/^V@8%@,  .$+
M   9              " @?[?  !X;"]W;W)K<VAE971S+W-H965T-#DN>&UL
M4$L! A0#%     @ 28%[6KH"I7KC @  C0@  !D              ("!2^,
M 'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4    " !)@7M:KKB2
M<K,$   S&0  &0              @(%EY@  >&PO=V]R:W-H965T<R]S:&5E
M=#4Q+GAM;%!+ 0(4 Q0    ( $F!>UI]>PE.? ,  )@.   9
M  " @4_K  !X;"]W;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#%     @
M28%[6A[V5:J0 @  ]@8  !D              ("! N\  'AL+W=O<FMS:&5E
M=',O<VAE970U,RYX;6Q02P$"% ,4    " !)@7M:]C>8#F4$   A$0  &0
M            @(')\0  >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4
M Q0    ( $F!>UK)F_U*70,  +4+   9              " @67V  !X;"]W
M;W)K<VAE971S+W-H965T-34N>&UL4$L! A0#%     @ 28%[6M1WE.1L P
M%PT  !D              ("!^?D  'AL+W=O<FMS:&5E=',O<VAE970U-BYX
M;6Q02P$"% ,4    " !)@7M:D4E[>:T"   U!P  &0              @(&<
M_0  >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    ( $F!>UJ0
MH:[>LP<  $I<   9              " @8   0!X;"]W;W)K<VAE971S+W-H
M965T-3@N>&UL4$L! A0#%     @ 28%[6H01G<SW @  4@P  !D
M     ("!:@@! 'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6Q02P$"% ,4
M" !)@7M: -(ZRS,#   N$P  #0              @ &8"P$ >&PO<W1Y;&5S
M+GAM;%!+ 0(4 Q0    ( $F!>UJ7BKL<P    !,"   +              "
M ?8. 0!?<F5L<R\N<F5L<U!+ 0(4 Q0    ( $F!>UK(8=C\[ 0  "XG   /
M              "  =\/ 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    " !)
M@7M:678!^/4!   X(P  &@              @ 'X% $ >&PO7W)E;',O=V]R
M:V)O;VLN>&UL+G)E;'-02P$"% ,4    " !)@7M:%\C,&]L!  #1(@  $P
M            @ $E%P$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     0P!#
+ $P2   Q&0$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
.report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

.report table.authRefData a {
	display: block;
	font-weight: bold;
}

.report table.authRefData p {
	margin-top: 0px;
}

.report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

.report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

.report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

.report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
.pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
.report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

.report hr {
	border: 1px solid #acf;
}

/* Top labels */
.report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

.report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

.report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

.report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

.report td.pl div.a {
	width: 200px;
}

.report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
.report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
.report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
.report .re, .report .reu {
	background-color: #def;
}

.report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
.report .ro, .report .rou {
	background-color: white;
}

.report .rou td {
	border-bottom: 1px solid black;
}

.report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
.report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
.report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

.report .nump {
	padding-left: 2em;
}

.report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
.report .text {
	text-align: left;
	white-space: normal;
}

.report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

.report .text .more {
	display: none;
}

.report .text .note {
	font-style: italic;
	font-weight: bold;
}

.report .text .small {
	width: 10em;
}

.report sup {
	font-style: italic;
}

.report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>86</ContextCount>
  <ElementCount>279</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>34</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/BalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/BalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss</Role>
      <ShortName>Consolidated Statements of Operations and Comprehensive Income (Loss)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - Consolidated Statements of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/StatementsOfStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/StatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure</Role>
      <ShortName>Cybersecurity Risk Management and Strategy Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>999014 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Nature of Operations and Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>999015 - Disclosure - Recent Accounting Pronouncements Not Yet Adopted</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/RecentAccountingPronouncementsNotYetAdopted</Role>
      <ShortName>Recent Accounting Pronouncements Not Yet Adopted</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>999016 - Disclosure - Inventory</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/Inventory</Role>
      <ShortName>Inventory</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>999017 - Disclosure - Prepaid Expenses and Other Current Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/PrepaidExpensesAndOtherCurrentAssets</Role>
      <ShortName>Prepaid Expenses and Other Current Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>999018 - Disclosure - Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/PropertyAndEquipment</Role>
      <ShortName>Property and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>999019 - Disclosure - Accounts Payable and Credit Cards Payable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/AccountsPayableAndCreditCardsPayable</Role>
      <ShortName>Accounts Payable and Credit Cards Payable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>999020 - Disclosure - Short-Term Loan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/Short-termLoan</Role>
      <ShortName>Short-Term Loan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>999021 - Disclosure - Accrued Expenses and Other Current Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/AccruedExpensesAndOtherCurrentLiabilities</Role>
      <ShortName>Accrued Expenses and Other Current Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>999022 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>999023 - Disclosure - Related Party Balances and Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/RelatedPartyBalancesAndTransactions</Role>
      <ShortName>Related Party Balances and Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>999024 - Disclosure - Disaggregation of Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/DisaggregationOfRevenue</Role>
      <ShortName>Disaggregation of Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>999025 - Disclosure - Income Tax</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/IncomeTax</Role>
      <ShortName>Income Tax</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>999026 - Disclosure - Stockholders??? Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders??? Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>999027 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/CommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>999028 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>999029 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Nature of Operations and Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>999030 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>Nature of Operations and Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>999031 - Disclosure - Inventory (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/InventoryTables</Role>
      <ShortName>Inventory (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hourloop.com/role/Inventory</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>999032 - Disclosure - Prepaid Expenses and Other Current Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/PrepaidExpensesAndOtherCurrentAssetsTables</Role>
      <ShortName>Prepaid Expenses and Other Current Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hourloop.com/role/PrepaidExpensesAndOtherCurrentAssets</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>999033 - Disclosure - Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/PropertyAndEquipmentTables</Role>
      <ShortName>Property and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hourloop.com/role/PropertyAndEquipment</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>999034 - Disclosure - Accounts Payable and Credit Cards Payable (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/AccountsPayableAndCreditCardsPayableTables</Role>
      <ShortName>Accounts Payable and Credit Cards Payable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hourloop.com/role/AccountsPayableAndCreditCardsPayable</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>999035 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables</Role>
      <ShortName>Accrued Expenses and Other Current Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hourloop.com/role/AccruedExpensesAndOtherCurrentLiabilities</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>999036 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hourloop.com/role/Leases</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>999037 - Disclosure - Disaggregation of Revenue (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/DisaggregationOfRevenueTables</Role>
      <ShortName>Disaggregation of Revenue (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hourloop.com/role/DisaggregationOfRevenue</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>999038 - Disclosure - Income Tax (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/IncomeTaxTables</Role>
      <ShortName>Income Tax (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hourloop.com/role/IncomeTax</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>999039 - Disclosure - Schedule of Foreign Currency Exchange Rates (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/ScheduleOfForeignCurrencyExchangeRatesDetails</Role>
      <ShortName>Schedule of Foreign Currency Exchange Rates (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>999040 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative</Role>
      <ShortName>Nature of Operations and Summary of Significant Accounting Policies (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>999041 - Disclosure - Schedule of Inventory (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/ScheduleOfInventoryDetails</Role>
      <ShortName>Schedule of Inventory (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>999042 - Disclosure - Inventory (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/InventoryDetailsNarrative</Role>
      <ShortName>Inventory (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://hourloop.com/role/InventoryTables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>999043 - Disclosure - Schedule of Prepaid Expenses and Other Current Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails</Role>
      <ShortName>Schedule of Prepaid Expenses and Other Current Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>999044 - Disclosure - Prepaid Expenses and Other Current Assets (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/PrepaidExpensesAndOtherCurrentAssetsDetailsNarrative</Role>
      <ShortName>Prepaid Expenses and Other Current Assets (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://hourloop.com/role/PrepaidExpensesAndOtherCurrentAssetsTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>999045 - Disclosure - Schedule of Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/ScheduleOfPropertyAndEquipmentDetails</Role>
      <ShortName>Schedule of Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>999046 - Disclosure - Property and Equipment (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/PropertyAndEquipmentDetailsNarrative</Role>
      <ShortName>Property and Equipment (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://hourloop.com/role/PropertyAndEquipmentTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>999047 - Disclosure - Schedule of Accounts Payable and Credit Cards Payable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/ScheduleOfAccountsPayableAndCreditCardsPayableDetails</Role>
      <ShortName>Schedule of Accounts Payable and Credit Cards Payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>999048 - Disclosure - Accounts Payable and Credit Cards Payable (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/AccountsPayableAndCreditCardsPayableDetailsNarrative</Role>
      <ShortName>Accounts Payable and Credit Cards Payable (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://hourloop.com/role/AccountsPayableAndCreditCardsPayableTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>999049 - Disclosure - Short-Term Loan (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/Short-termLoanDetailsNarrative</Role>
      <ShortName>Short-Term Loan (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://hourloop.com/role/Short-termLoan</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>999050 - Disclosure - Schedule of Accrued Expenses and Other Current Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails</Role>
      <ShortName>Schedule of Accrued Expenses and Other Current Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>999051 - Disclosure - Accrued Expenses and Other Current Liabilities (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetailsNarrative</Role>
      <ShortName>Accrued Expenses and Other Current Liabilities (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://hourloop.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>999052 - Disclosure - Schedule of Operating Leases Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/ScheduleOfOperatingLeasesCostDetails</Role>
      <ShortName>Schedule of Operating Leases Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>999053 - Disclosure - Schedule of Operating Lease Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/ScheduleOfOperatingLeaseLiabilitiesDetails</Role>
      <ShortName>Schedule of Operating Lease Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>999054 - Disclosure - Leases (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/LeasesDetailsNarrative</Role>
      <ShortName>Leases (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://hourloop.com/role/LeasesTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>999055 - Disclosure - Related Party Balances and Transactions (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/RelatedPartyBalancesAndTransactionsDetailsNarrative</Role>
      <ShortName>Related Party Balances and Transactions (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://hourloop.com/role/RelatedPartyBalancesAndTransactions</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>999056 - Disclosure - Schedule of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/ScheduleOfRevenueDetails</Role>
      <ShortName>Schedule of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>999057 - Disclosure - Schedule of Effective Income Tax Rate Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails</Role>
      <ShortName>Schedule of Effective Income Tax Rate Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>999058 - Disclosure - Schedule of Effective Tax Rate Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/ScheduleOfEffectiveTaxRateReconciliationDetails</Role>
      <ShortName>Schedule of Effective Tax Rate Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>999059 - Disclosure - Schedule of Tax Expense Summary (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/ScheduleOfTaxExpenseSummaryDetails</Role>
      <ShortName>Schedule of Tax Expense Summary (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>999060 - Disclosure - Schedule of Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails</Role>
      <ShortName>Schedule of Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>999061 - Disclosure - Income Tax (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/IncomeTaxDetailsNarrative</Role>
      <ShortName>Income Tax (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://hourloop.com/role/IncomeTaxTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>999062 - Disclosure - Stockholders??? Equity (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/StockholdersEquityDetailsNarrative</Role>
      <ShortName>Stockholders??? Equity (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://hourloop.com/role/StockholdersEquity</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>999063 - Disclosure - Subsequent Events (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hourloop.com/role/SubsequentEventsDetailsNarrative</Role>
      <ShortName>Subsequent Events (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://hourloop.com/role/SubsequentEvents</ParentRole>
      <Position>59</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" isDefinitelyFs="true" isUsgaap="true" original="form10-k.htm">form10-k.htm</File>
    <File>hour-20241231.xsd</File>
    <File>hour-20241231_cal.xml</File>
    <File>hour-20241231_def.xml</File>
    <File>hour-20241231_lab.xml</File>
    <File>hour-20241231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>image_001.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="503">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="10">http://xbrl.sec.gov/cyd/2024</BaseTaxonomy>
    <BaseTaxonomy items="41">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>79
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "form10-k.htm": {
   "nsprefix": "HOUR",
   "nsuri": "http://hourloop.com/20241231",
   "dts": {
    "inline": {
     "local": [
      "form10-k.htm"
     ]
    },
    "schema": {
     "local": [
      "hour-20241231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "hour-20241231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "hour-20241231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "hour-20241231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "hour-20241231_pre.xml"
     ]
    }
   },
   "keyStandard": 254,
   "keyCustom": 25,
   "axisStandard": 16,
   "axisCustom": 0,
   "memberStandard": 15,
   "memberCustom": 19,
   "hidden": {
    "total": 42,
    "http://fasb.org/us-gaap/2024": 35,
    "http://hourloop.com/20241231": 4,
    "http://xbrl.sec.gov/dei/2024": 3
   },
   "contextCount": 86,
   "entityCount": 1,
   "segmentCount": 34,
   "elementCount": 517,
   "unitCount": 5,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 503,
    "http://xbrl.sec.gov/dei/2024": 41,
    "http://xbrl.sec.gov/cyd/2024": 10
   },
   "report": {
    "R1": {
     "role": "http://hourloop.com/role/Cover",
     "longName": "00000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://hourloop.com/role/BalanceSheets",
     "longName": "00000002 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:Cash",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "b",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:Cash",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "b",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://hourloop.com/role/BalanceSheetsParenthetical",
     "longName": "00000003 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R4": {
     "role": "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss",
     "longName": "00000004 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss)",
     "shortName": "Consolidated Statements of Operations and Comprehensive Income (Loss)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://hourloop.com/role/StatementsOfStockholdersEquity",
     "longName": "00000005 - Statement - Consolidated Statements of Stockholders' Equity",
     "shortName": "Consolidated Statements of Stockholders' Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "AsOf2022-12-31_us-gaap_CommonStockMember",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-12-31_us-gaap_CommonStockMember",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://hourloop.com/role/StatementsOfCashFlows",
     "longName": "00000006 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "b",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:Depreciation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "b",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R8": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "HOUR:NoInsiderTradingFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "HOUR:NoInsiderTradingFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure",
     "longName": "995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure",
     "shortName": "Cybersecurity Risk Management and Strategy Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPolicies",
     "longName": "999014 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies",
     "shortName": "Nature of Operations and Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://hourloop.com/role/RecentAccountingPronouncementsNotYetAdopted",
     "longName": "999015 - Disclosure - Recent Accounting Pronouncements Not Yet Adopted",
     "shortName": "Recent Accounting Pronouncements Not Yet Adopted",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://hourloop.com/role/Inventory",
     "longName": "999016 - Disclosure - Inventory",
     "shortName": "Inventory",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://hourloop.com/role/PrepaidExpensesAndOtherCurrentAssets",
     "longName": "999017 - Disclosure - Prepaid Expenses and Other Current Assets",
     "shortName": "Prepaid Expenses and Other Current Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://hourloop.com/role/PropertyAndEquipment",
     "longName": "999018 - Disclosure - Property and Equipment",
     "shortName": "Property and Equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://hourloop.com/role/AccountsPayableAndCreditCardsPayable",
     "longName": "999019 - Disclosure - Accounts Payable and Credit Cards Payable",
     "shortName": "Accounts Payable and Credit Cards Payable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://hourloop.com/role/Short-termLoan",
     "longName": "999020 - Disclosure - Short-Term Loan",
     "shortName": "Short-Term Loan",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://hourloop.com/role/AccruedExpensesAndOtherCurrentLiabilities",
     "longName": "999021 - Disclosure - Accrued Expenses and Other Current Liabilities",
     "shortName": "Accrued Expenses and Other Current Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://hourloop.com/role/Leases",
     "longName": "999022 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://hourloop.com/role/RelatedPartyBalancesAndTransactions",
     "longName": "999023 - Disclosure - Related Party Balances and Transactions",
     "shortName": "Related Party Balances and Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://hourloop.com/role/DisaggregationOfRevenue",
     "longName": "999024 - Disclosure - Disaggregation of Revenue",
     "shortName": "Disaggregation of Revenue",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://hourloop.com/role/IncomeTax",
     "longName": "999025 - Disclosure - Income Tax",
     "shortName": "Income Tax",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://hourloop.com/role/StockholdersEquity",
     "longName": "999026 - Disclosure - Stockholders\u2019 Equity",
     "shortName": "Stockholders\u2019 Equity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://hourloop.com/role/CommitmentsAndContingencies",
     "longName": "999027 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://hourloop.com/role/SubsequentEvents",
     "longName": "999028 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies",
     "longName": "999029 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Policies)",
     "shortName": "Nature of Operations and Summary of Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "25",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables",
     "longName": "999030 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Tables)",
     "shortName": "Nature of Operations and Summary of Significant Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "26",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
       "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
       "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://hourloop.com/role/InventoryTables",
     "longName": "999031 - Disclosure - Inventory (Tables)",
     "shortName": "Inventory (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://hourloop.com/role/PrepaidExpensesAndOtherCurrentAssetsTables",
     "longName": "999032 - Disclosure - Prepaid Expenses and Other Current Assets (Tables)",
     "shortName": "Prepaid Expenses and Other Current Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://hourloop.com/role/PropertyAndEquipmentTables",
     "longName": "999033 - Disclosure - Property and Equipment (Tables)",
     "shortName": "Property and Equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://hourloop.com/role/AccountsPayableAndCreditCardsPayableTables",
     "longName": "999034 - Disclosure - Accounts Payable and Credit Cards Payable (Tables)",
     "shortName": "Accounts Payable and Credit Cards Payable (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://hourloop.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables",
     "longName": "999035 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)",
     "shortName": "Accrued Expenses and Other Current Liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://hourloop.com/role/LeasesTables",
     "longName": "999036 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://hourloop.com/role/DisaggregationOfRevenueTables",
     "longName": "999037 - Disclosure - Disaggregation of Revenue (Tables)",
     "shortName": "Disaggregation of Revenue (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://hourloop.com/role/IncomeTaxTables",
     "longName": "999038 - Disclosure - Income Tax (Tables)",
     "shortName": "Income Tax (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "HOUR:ScheduleOfEffectiveIncomeTaxRateTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "HOUR:ScheduleOfEffectiveIncomeTaxRateTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://hourloop.com/role/ScheduleOfForeignCurrencyExchangeRatesDetails",
     "longName": "999039 - Disclosure - Schedule of Foreign Currency Exchange Rates (Details)",
     "shortName": "Schedule of Foreign Currency Exchange Rates (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "35",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31_custom_PeriodNTDUSDExchangeRateMember",
      "name": "us-gaap:ForeignCurrencyExchangeRateTranslation1",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "b",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock",
       "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
       "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31_custom_PeriodNTDUSDExchangeRateMember",
      "name": "us-gaap:ForeignCurrencyExchangeRateTranslation1",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "b",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock",
       "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
       "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
     "longName": "999040 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Details Narrative)",
     "shortName": "Nature of Operations and Summary of Significant Accounting Policies (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "Segment",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "Segment",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://hourloop.com/role/ScheduleOfInventoryDetails",
     "longName": "999041 - Disclosure - Schedule of Inventory (Details)",
     "shortName": "Schedule of Inventory (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:InventoryFinishedGoods",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:InventoryFinishedGoods",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://hourloop.com/role/InventoryDetailsNarrative",
     "longName": "999042 - Disclosure - Inventory (Details Narrative)",
     "shortName": "Inventory (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:InventoryWriteDown",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R39": {
     "role": "http://hourloop.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails",
     "longName": "999043 - Disclosure - Schedule of Prepaid Expenses and Other Current Assets (Details)",
     "shortName": "Schedule of Prepaid Expenses and Other Current Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:Supplies",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:Supplies",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://hourloop.com/role/PrepaidExpensesAndOtherCurrentAssetsDetailsNarrative",
     "longName": "999044 - Disclosure - Prepaid Expenses and Other Current Assets (Details Narrative)",
     "shortName": "Prepaid Expenses and Other Current Assets (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:IncomeTaxesReceivable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:IncomeTaxesReceivable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://hourloop.com/role/ScheduleOfPropertyAndEquipmentDetails",
     "longName": "999045 - Disclosure - Schedule of Property and Equipment (Details)",
     "shortName": "Schedule of Property and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://hourloop.com/role/PropertyAndEquipmentDetailsNarrative",
     "longName": "999046 - Disclosure - Property and Equipment (Details Narrative)",
     "shortName": "Property and Equipment (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DepreciationAndAmortization",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R43": {
     "role": "http://hourloop.com/role/ScheduleOfAccountsPayableAndCreditCardsPayableDetails",
     "longName": "999047 - Disclosure - Schedule of Accounts Payable and Credit Cards Payable (Details)",
     "shortName": "Schedule of Accounts Payable and Credit Cards Payable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:AccountsPayableCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "b",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R44": {
     "role": "http://hourloop.com/role/AccountsPayableAndCreditCardsPayableDetailsNarrative",
     "longName": "999048 - Disclosure - Accounts Payable and Credit Cards Payable (Details Narrative)",
     "shortName": "Accounts Payable and Credit Cards Payable (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:AccountsPayableCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "b",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R45": {
     "role": "http://hourloop.com/role/Short-termLoanDetailsNarrative",
     "longName": "999049 - Disclosure - Short-Term Loan (Details Narrative)",
     "shortName": "Short-Term Loan (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "AsOf2022-08-18_us-gaap_LineOfCreditMember_custom_TaishinInternationalBankMember",
      "name": "us-gaap:LineOfCredit",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-08-18_us-gaap_LineOfCreditMember_custom_TaishinInternationalBankMember",
      "name": "us-gaap:LineOfCredit",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://hourloop.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails",
     "longName": "999050 - Disclosure - Schedule of Accrued Expenses and Other Current Liabilities (Details)",
     "shortName": "Schedule of Accrued Expenses and Other Current Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "HOUR:AccruedSalesTaxPayableCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "HOUR:AccruedSalesTaxPayableCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://hourloop.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetailsNarrative",
     "longName": "999051 - Disclosure - Accrued Expenses and Other Current Liabilities (Details Narrative)",
     "shortName": "Accrued Expenses and Other Current Liabilities (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://hourloop.com/role/ScheduleOfOperatingLeasesCostDetails",
     "longName": "999052 - Disclosure - Schedule of Operating Leases Cost (Details)",
     "shortName": "Schedule of Operating Leases Cost (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "b",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31_srt_SubsidiariesMember_custom_FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R49": {
     "role": "http://hourloop.com/role/ScheduleOfOperatingLeaseLiabilitiesDetails",
     "longName": "999053 - Disclosure - Schedule of Operating Lease Liabilities (Details)",
     "shortName": "Schedule of Operating Lease Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://hourloop.com/role/LeasesDetailsNarrative",
     "longName": "999054 - Disclosure - Leases (Details Narrative)",
     "shortName": "Leases (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:OperatingLeaseLiabilityCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "b",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R51": {
     "role": "http://hourloop.com/role/RelatedPartyBalancesAndTransactionsDetailsNarrative",
     "longName": "999055 - Disclosure - Related Party Balances and Transactions (Details Narrative)",
     "shortName": "Related Party Balances and Transactions (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:AccruedBonusesCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-12-31_custom_LoanAgreementMember",
      "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R52": {
     "role": "http://hourloop.com/role/ScheduleOfRevenueDetails",
     "longName": "999056 - Disclosure - Schedule of Revenue (Details)",
     "shortName": "Schedule of Revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "HOUR:SalesReturns",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "HOUR:SalesReturns",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://hourloop.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails",
     "longName": "999057 - Disclosure - Schedule of Effective Income Tax Rate Reconciliation (Details)",
     "shortName": "Schedule of Effective Income Tax Rate Reconciliation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlementsDomestic",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "HOUR:ScheduleOfEffectiveIncomeTaxRateTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlementsDomestic",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "HOUR:ScheduleOfEffectiveIncomeTaxRateTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://hourloop.com/role/ScheduleOfEffectiveTaxRateReconciliationDetails",
     "longName": "999058 - Disclosure - Schedule of Effective Tax Rate Reconciliation (Details)",
     "shortName": "Schedule of Effective Tax Rate Reconciliation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R55": {
     "role": "http://hourloop.com/role/ScheduleOfTaxExpenseSummaryDetails",
     "longName": "999059 - Disclosure - Schedule of Tax Expense Summary (Details)",
     "shortName": "Schedule of Tax Expense Summary (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://hourloop.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails",
     "longName": "999060 - Disclosure - Schedule of Deferred Tax Assets and Liabilities (Details)",
     "shortName": "Schedule of Deferred Tax Assets and Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:DeferredTaxAssetsLiabilitiesNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:DeferredTaxAssetsLiabilitiesNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://hourloop.com/role/IncomeTaxDetailsNarrative",
     "longName": "999061 - Disclosure - Income Tax (Details Narrative)",
     "shortName": "Income Tax (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:LiabilityForUncertainTaxPositionsCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:LiabilityForUncertainTaxPositionsCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://hourloop.com/role/StockholdersEquityDetailsNarrative",
     "longName": "999062 - Disclosure - Stockholders\u2019 Equity (Details Narrative)",
     "shortName": "Stockholders\u2019 Equity (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012023-04-03_custom_SamLaiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R59": {
     "role": "http://hourloop.com/role/SubsequentEventsDetailsNarrative",
     "longName": "999063 - Disclosure - Subsequent Events (Details Narrative)",
     "shortName": "Subsequent Events (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "From2023-04-012023-04-03_custom_AlanGaoMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-022025-01-02_custom_AlanGaoMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_us-gaap_SubsequentEventMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingChangesAndErrorCorrectionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Changes and Error Corrections [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
     "presentation": [
      "http://hourloop.com/role/AccruedExpensesAndOtherCurrentLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Expenses and Other Current Liabilities",
        "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r324"
     ]
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "presentation": [
      "http://hourloop.com/role/AccountsPayableAndCreditCardsPayable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Payable and Credit Cards Payable",
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r44",
      "r50",
      "r834"
     ]
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/AccountsPayableAndCreditCardsPayableDetailsNarrative",
      "http://hourloop.com/role/BalanceSheets",
      "http://hourloop.com/role/ScheduleOfAccountsPayableAndCreditCardsPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts payable",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r620"
     ]
    },
    "us-gaap_AccountsPayableOtherCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableOtherCurrent",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other payables",
        "documentation": "Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable, net",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r790"
     ]
    },
    "us-gaap_AccruedBonusesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedBonusesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetailsNarrative",
      "http://hourloop.com/role/RelatedPartyBalancesAndTransactionsDetailsNarrative",
      "http://hourloop.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued bonus",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "us-gaap_AccruedLiabilitiesAndOtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesAndOtherLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      },
      "http://hourloop.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hourloop.com/role/BalanceSheets",
      "http://hourloop.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued expenses and other current liabilities",
        "totalLabel": "Total",
        "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued expenses",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "us-gaap_AccruedSalariesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedSalariesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued payroll",
        "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r595"
     ]
    },
    "HOUR_AccruedSalesTaxPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "AccruedSalesTaxPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales tax payable",
        "documentation": "Accrued sales tax payable."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfPropertyAndEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accumulated depreciation and amortization",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r137",
      "r479"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated other comprehensive loss",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r14",
      "r63",
      "r139",
      "r474",
      "r492",
      "r495"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://hourloop.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "AOCI Attributable to Parent [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r9",
      "r14",
      "r375",
      "r378",
      "r413",
      "r488",
      "r489",
      "r769",
      "r770",
      "r771",
      "r779",
      "r780",
      "r781",
      "r782"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional 402(v) Disclosure"
       }
      }
     },
     "auth_ref": [
      "r704"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional paid-in capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r620",
      "r890"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://hourloop.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r504",
      "r779",
      "r780",
      "r781",
      "r782",
      "r845",
      "r892"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation, Amount"
       }
      }
     },
     "auth_ref": [
      "r710"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r710"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Non-PEO NEO Compensation Footnote"
       }
      }
     },
     "auth_ref": [
      "r710"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment To PEO Compensation, Footnote"
       }
      }
     },
     "auth_ref": [
      "r710"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://hourloop.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of net income (loss) to net cash used in operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdvertisingCostsPolicyTextBlock",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advertising and Promotion Expenses",
        "documentation": "Disclosure of accounting policy for advertising cost."
       }
      }
     },
     "auth_ref": [
      "r117"
     ]
    },
    "us-gaap_AdvertisingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdvertisingExpense",
     "crdr": "debit",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advertising and promotion expenses",
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line."
       }
      }
     },
     "auth_ref": [
      "r325",
      "r616"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r671",
      "r682",
      "r696",
      "r722"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Not Yet Determined"
       }
      }
     },
     "auth_ref": [
      "r674",
      "r685",
      "r699",
      "r725"
     ]
    },
    "HOUR_AlanGaoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "AlanGaoMember",
     "presentation": [
      "http://hourloop.com/role/StockholdersEquityDetailsNarrative",
      "http://hourloop.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Alan Gao [Member]",
        "documentation": "Alan Gao [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "auth_ref": [
      "r710"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "auth_ref": [
      "r717"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "auth_ref": [
      "r675",
      "r686",
      "r700",
      "r717",
      "r726",
      "r730",
      "r738"
     ]
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "srt_AmericasMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "AmericasMember",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Americas [Member]"
       }
      }
     },
     "auth_ref": [
      "r894",
      "r895",
      "r896",
      "r897"
     ]
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Information Form",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form."
       }
      }
     },
     "auth_ref": [
      "r678"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive securities excluded from computation of earnings per share, amount",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r195"
     ]
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "presentation": [
      "http://hourloop.com/role/RelatedPartyBalancesAndTransactionsDetailsNarrative",
      "http://hourloop.com/role/StockholdersEquityDetailsNarrative",
      "http://hourloop.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r369"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/BalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hourloop.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL ASSETS",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r110",
      "r138",
      "r162",
      "r198",
      "r200",
      "r213",
      "r214",
      "r222",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r370",
      "r372",
      "r386",
      "r467",
      "r531",
      "r603",
      "r604",
      "r620",
      "r641",
      "r801",
      "r802",
      "r856"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://hourloop.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ASSETS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r143",
      "r162",
      "r222",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r370",
      "r372",
      "r386",
      "r620",
      "r801",
      "r802",
      "r856"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://hourloop.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total non-current assets",
        "label": "Assets, Noncurrent",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r222",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r370",
      "r372",
      "r386",
      "r801",
      "r802",
      "r856"
     ]
    },
    "us-gaap_AssetsNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsNoncurrentAbstract",
     "presentation": [
      "http://hourloop.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Audited Annual Financial Statements",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements."
       }
      }
     },
     "auth_ref": [
      "r678"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r653",
      "r655",
      "r678"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLocation",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r653",
      "r655",
      "r678"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorName",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r653",
      "r655",
      "r678"
     ]
    },
    "dei_AuditorOpinionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorOpinionTextBlock",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Opinion [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r754"
     ]
    },
    "HOUR_AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfOperatingLeasesCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "August 2024 to July 2025 [Member]",
        "documentation": "August 2024 to July 2025 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AwardDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardDateAxis",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfOperatingLeasesCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Date [Axis]",
        "documentation": "Information by date or year award under share-based payment arrangement is granted."
       }
      }
     },
     "auth_ref": [
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833"
     ]
    },
    "us-gaap_AwardDateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardDateDomain",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfOperatingLeasesCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date or year award under share-based payment arrangement is granted."
       }
      }
     },
     "auth_ref": [
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833"
     ]
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r733"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value as of Grant Date"
       }
      }
     },
     "auth_ref": [
      "r734"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "auth_ref": [
      "r729"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing, How MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r729"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Method"
       }
      }
     },
     "auth_ref": [
      "r729"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r729"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Disclosure"
       }
      }
     },
     "auth_ref": [
      "r729"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Predetermined"
       }
      }
     },
     "auth_ref": [
      "r729"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfForeignCurrencyExchangeRatesDetails",
      "http://hourloop.com/role/StockholdersEquityDetailsNarrative",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r732"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r731"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r730"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures, Table"
       }
      }
     },
     "auth_ref": [
      "r730"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Presentation",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": []
    },
    "HOUR_BranchMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "BranchMember",
     "presentation": [
      "http://hourloop.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Branch [Member]",
        "documentation": "Branch [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Cash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Cash",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r471",
      "r505",
      "r526",
      "r620",
      "r641",
      "r762"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "crdr": "debit",
     "presentation": [
      "http://hourloop.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash at beginning of year",
        "periodEndLabel": "Cash at end of year",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r76",
      "r159"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/StatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hourloop.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net change in cash",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r76"
     ]
    },
    "us-gaap_CashFDICInsuredAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashFDICInsuredAmount",
     "crdr": "debit",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FDIC insured amount",
        "documentation": "The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changed Peer Group, Footnote"
       }
      }
     },
     "auth_ref": [
      "r708"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r709"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r709"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and contingencies",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r103",
      "r470",
      "r517"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://hourloop.com/role/CommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r237",
      "r238",
      "r577",
      "r796",
      "r797"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesPolicyTextBlock",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Commitments and Contingencies",
        "label": "Commitments and Contingencies, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r578"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://hourloop.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r632",
      "r633",
      "r634",
      "r636",
      "r637",
      "r638",
      "r639",
      "r779",
      "r780",
      "r782",
      "r845",
      "r888",
      "r892"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://hourloop.com/role/BalanceSheetsParenthetical",
      "http://hourloop.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, par value",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://hourloop.com/role/BalanceSheetsParenthetical",
      "http://hourloop.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r518"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://hourloop.com/role/BalanceSheetsParenthetical",
      "http://hourloop.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://hourloop.com/role/BalanceSheetsParenthetical",
      "http://hourloop.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r54",
      "r518",
      "r537",
      "r892",
      "r893"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock: $0.0001 par value, 300,000,000 shares authorized, 35,143,460 and 35,082,464 shares issued and outstanding as of December 31, 2024 and 2023, respectively",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r473",
      "r620"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Company Selected Measure"
       }
      }
     },
     "auth_ref": [
      "r714"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Net Income"
       }
      }
     },
     "auth_ref": [
      "r713"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Other Measure"
       }
      }
     },
     "auth_ref": [
      "r715"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Total Shareholder Return"
       }
      }
     },
     "auth_ref": [
      "r712"
     ]
    },
    "us-gaap_CompensationRelatedCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CompensationRelatedCostsPolicyTextBlock",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares Issued for Services",
        "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r94"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total comprehensive income (loss)",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r145",
      "r147",
      "r152",
      "r463",
      "r484",
      "r485"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTaxAbstract",
     "presentation": [
      "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive loss"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComputerEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComputerEquipmentMember",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Computer Equipment [Member]",
        "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r23",
      "r36",
      "r37",
      "r219",
      "r576"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r23",
      "r36",
      "r37",
      "r219",
      "r496",
      "r576"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r23",
      "r36",
      "r37",
      "r219",
      "r576",
      "r759"
     ]
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration of Credit Risks",
        "documentation": "Disclosure of accounting policy for credit risk."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r120"
     ]
    },
    "us-gaap_ConcentrationRiskCustomer": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskCustomer",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration risk description",
        "documentation": "Description of risks that arise due to the volume of business transacted with a particular customer. At a minimum, the description informs financial statement users of the general nature of the risk, but excludes \"Information about Major Customers\" that may be disclosed elsewhere (for instance, segment disclosures)."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r23",
      "r82"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration risk percentage",
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r23",
      "r36",
      "r37",
      "r219"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r23",
      "r36",
      "r37",
      "r219",
      "r576"
     ]
    },
    "srt_ConsolidatedEntitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidatedEntitiesAxis",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfOperatingLeasesCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Axis]"
       }
      }
     },
     "auth_ref": [
      "r167",
      "r370",
      "r371",
      "r372",
      "r373",
      "r424",
      "r583",
      "r800",
      "r803",
      "r804"
     ]
    },
    "srt_ConsolidatedEntitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidatedEntitiesDomain",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfOperatingLeasesCostDetails"
     ],
     "auth_ref": [
      "r167",
      "r370",
      "r371",
      "r372",
      "r373",
      "r424",
      "r583",
      "r800",
      "r803",
      "r804"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principles of Consolidation",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r596"
     ]
    },
    "us-gaap_ContractWithCustomerRefundLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerRefundLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetailsNarrative",
      "http://hourloop.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Refund liability",
        "verboseLabel": "Contract with Customer, Refund Liability, Current",
        "documentation": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer, classified as current."
       }
      }
     },
     "auth_ref": [
      "r806"
     ]
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cost of revenues",
        "label": "Cost of Goods and Services Sold",
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r67",
      "r429"
     ]
    },
    "us-gaap_CostOfPropertyRepairsAndMaintenance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfPropertyRepairsAndMaintenance",
     "crdr": "debit",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and equipment items expense",
        "documentation": "The aggregate costs of keeping the property in good condition but that do not appreciably prolong the life or increase the value of the property."
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CountryRegion",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Region",
        "documentation": "Region code of country"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "HOUR_CreditCardsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "CreditCardsPayable",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/AccountsPayableAndCreditCardsPayableDetailsNarrative",
      "http://hourloop.com/role/BalanceSheets",
      "http://hourloop.com/role/ScheduleOfAccountsPayableAndCreditCardsPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit cards payable",
        "documentation": "Credit cards payable."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://hourloop.com/role/Short-termLoanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Facility [Axis]",
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r240",
      "r798"
     ]
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://hourloop.com/role/Short-termLoanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r240",
      "r798",
      "r799"
     ]
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentFederalTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfTaxExpenseSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Income Tax Expense, Federal",
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r761",
      "r777",
      "r844"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfTaxExpenseSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Income Tax Expense, Total tax expense (benefit)",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r351",
      "r777"
     ]
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfTaxExpenseSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Income Tax Expense, State",
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r761",
      "r777",
      "r844"
     ]
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer Concentration Risk [Member]",
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r219"
     ]
    },
    "HOUR_CustomerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "CustomerMember",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Member]",
        "documentation": "Customer [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r663",
      "r748"
     ]
    },
    "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r663",
      "r748"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]"
       }
      }
     },
     "auth_ref": [
      "r665",
      "r750"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]"
       }
      }
     },
     "auth_ref": [
      "r667",
      "r752"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r665",
      "r750"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r658",
      "r743"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r659",
      "r744"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r659",
      "r744"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r657",
      "r742"
     ]
    },
    "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Third Party Engaged [Flag]"
       }
      }
     },
     "auth_ref": [
      "r660",
      "r745"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]"
       }
      }
     },
     "auth_ref": [
      "r662",
      "r747"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r662",
      "r747"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r663",
      "r748"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r666",
      "r751"
     ]
    },
    "cyd_CybersecurityRiskRoleOfManagementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskRoleOfManagementTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Role of Management [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r664",
      "r749"
     ]
    },
    "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]"
       }
      }
     },
     "auth_ref": [
      "r661",
      "r746"
     ]
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://hourloop.com/role/Short-termLoan"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Loan",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r160",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r239",
      "r240",
      "r250",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r399"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://hourloop.com/role/RelatedPartyBalancesAndTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan interest rate",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r251"
     ]
    },
    "us-gaap_DebtInstrumentMaturityDateDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentMaturityDateDescription",
     "presentation": [
      "http://hourloop.com/role/RelatedPartyBalancesAndTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt instrument, maturity date, description",
        "documentation": "Description of the maturity date of the debt instrument including whether the debt matures serially and, if so, a brief description of the serial maturities."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
     "presentation": [
      "http://hourloop.com/role/PrepaidExpensesAndOtherCurrentAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Prepaid Expenses and Other Current Assets",
        "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfTaxExpenseSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Tax Benefit, Federal",
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r777",
      "r843",
      "r844"
     ]
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax assets",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r330",
      "r331"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfTaxExpenseSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Tax Benefit, Total tax expense (benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r126",
      "r777"
     ]
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfTaxExpenseSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Tax Benefit, State",
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r777",
      "r843",
      "r844"
     ]
    },
    "HOUR_DeferredTaxAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "DeferredTaxAssets",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deferred tax assets",
        "documentation": "Deferred tax assets.",
        "label": "DeferredTaxAssets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsInventory",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventories allowance",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory."
       }
      }
     },
     "auth_ref": [
      "r841"
     ]
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "crdr": "debit",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r839"
     ]
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r839"
     ]
    },
    "HOUR_DeferredTaxAssetsOperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "DeferredTaxAssetsOperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease right of use lease assets",
        "documentation": "Deferred tax assets operating lease right of use asset."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "presentation": [
      "http://hourloop.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan Disclosure [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Depreciation",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation expenses",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r27"
     ]
    },
    "us-gaap_DepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationAndAmortization",
     "crdr": "debit",
     "presentation": [
      "http://hourloop.com/role/PropertyAndEquipmentDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation expense",
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r27"
     ]
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r293",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Table]",
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r293",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://hourloop.com/role/DisaggregationOfRevenueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Revenue",
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r805"
     ]
    },
    "HOUR_Discounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "Discounts",
     "crdr": "debit",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Discounts",
        "documentation": "Discounts.",
        "label": "Discounts"
       }
      }
     },
     "auth_ref": []
    },
    "HOUR_DisposalOrPledge": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "DisposalOrPledge",
     "crdr": "debit",
     "presentation": [
      "http://hourloop.com/role/PropertyAndEquipmentDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal or pledge",
        "documentation": "Disposal or pledge."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r655"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r653",
      "r655",
      "r678"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r653",
      "r655",
      "r678",
      "r718"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodStartDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodStartDate",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period Start Date",
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r654"
     ]
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r642"
     ]
    },
    "dei_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyEventDate",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Event Date",
        "documentation": "Date of event requiring a shell company report."
       }
      }
     },
     "auth_ref": [
      "r655"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r655"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r703"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r645"
     ]
    },
    "us-gaap_DomesticCountryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DomesticCountryMember",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Domestic Tax Jurisdiction [Member]",
        "documentation": "Designated federal jurisdiction entitled to levy and collect income tax in country of domicile. Includes, but is not limited to, national jurisdiction for non-U.S. jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r334"
     ]
    },
    "HOUR_DouglasBranchMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "DouglasBranchMember",
     "presentation": [
      "http://hourloop.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Douglas Branch [Member]",
        "documentation": "Douglas Branch [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic income (loss) per common share",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r177",
      "r178",
      "r179",
      "r180",
      "r181",
      "r182",
      "r188",
      "r190",
      "r192",
      "r193",
      "r194",
      "r197",
      "r365",
      "r368",
      "r384",
      "r385",
      "r464",
      "r486",
      "r598"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Diluted income (loss) per common share",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r177",
      "r178",
      "r179",
      "r180",
      "r181",
      "r182",
      "r190",
      "r192",
      "r193",
      "r194",
      "r197",
      "r365",
      "r368",
      "r384",
      "r385",
      "r464",
      "r486",
      "r598"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per Share",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r20",
      "r196"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect of changes in foreign currency exchange rates",
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r849"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfEffectiveTaxRateReconciliationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfEffectiveTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Tax benefits, percentage",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r334",
      "r617"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfEffectiveTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfEffectiveTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pretax book Income (Loss), percentage",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r334",
      "r354",
      "r617"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfEffectiveTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfEffectiveTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Permanent differences, percentage",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates."
       }
      }
     },
     "auth_ref": [
      "r338",
      "r617",
      "r778",
      "r836"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationLineItems",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r334",
      "r335",
      "r617"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfEffectiveTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfEffectiveTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other deferred adjustment, percentage",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments."
       }
      }
     },
     "auth_ref": [
      "r617",
      "r778",
      "r836",
      "r837"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfEffectiveTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfEffectiveTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PY Federal Perm True-up, percentage",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense."
       }
      }
     },
     "auth_ref": [
      "r778",
      "r836",
      "r837"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfEffectiveTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfEffectiveTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "State income tax, percentage",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r337",
      "r617",
      "r778",
      "r836"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationTable",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation [Table]",
        "documentation": "Disclosure of information about income tax rate reconciliation between amount of reported income tax expense (benefit) attributable to continuing operation to amount of income tax expense(benefit) that would result from applying statutory federal (national) tax rate to pretax income (loss) from continuing operation."
       }
      }
     },
     "auth_ref": [
      "r334",
      "r335",
      "r617"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxSettlements",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Effective tax rate",
        "label": "Effective Income Tax Rate Reconciliation, Tax Settlement, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax settlements. Including, but not limited to, domestic tax settlement, foreign tax settlement, state and local tax settlement, and other tax settlements."
       }
      }
     },
     "auth_ref": [
      "r778",
      "r836",
      "r837"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsDomestic": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxSettlementsDomestic",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal rate",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to domestic income tax settlement."
       }
      }
     },
     "auth_ref": [
      "r778",
      "r836",
      "r837"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Blended state tax rate",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax settlement."
       }
      }
     },
     "auth_ref": [
      "r778",
      "r836",
      "r837"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Bankruptcy Proceedings, Reporting Current",
        "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element."
       }
      }
     },
     "auth_ref": [
      "r648"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r644"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r644"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Elected Not To Use the Extended Transition Period",
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards."
       }
      }
     },
     "auth_ref": [
      "r757"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r644"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r753"
     ]
    },
    "dei_EntityListingParValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingParValuePerShare",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Par Value Per Share",
        "documentation": "The par value per share of security quoted in same currency as Trading currency. Example: '0.01'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Primary SIC Number",
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
       }
      }
     },
     "auth_ref": [
      "r678"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r644"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r644"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r644"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r644"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r755"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://hourloop.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r130",
      "r149",
      "r150",
      "r151",
      "r168",
      "r169",
      "r170",
      "r174",
      "r181",
      "r183",
      "r185",
      "r199",
      "r223",
      "r226",
      "r231",
      "r275",
      "r352",
      "r353",
      "r360",
      "r361",
      "r362",
      "r366",
      "r367",
      "r368",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r380",
      "r383",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r396",
      "r400",
      "r402",
      "r413",
      "r483",
      "r488",
      "r489",
      "r490",
      "r504",
      "r562"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Valuation Assumption Difference, Footnote"
       }
      }
     },
     "auth_ref": [
      "r711"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneous Compensation Analysis"
       }
      }
     },
     "auth_ref": [
      "r671",
      "r682",
      "r696",
      "r722"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r668",
      "r679",
      "r693",
      "r719"
     ]
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r717"
     ]
    },
    "HOUR_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "ExecutiveEmploymentAgreementsOrDirectorAgreementsMember",
     "presentation": [
      "http://hourloop.com/role/StockholdersEquityDetailsNarrative",
      "http://hourloop.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Employment Agreements or Director Agreements [Member]",
        "documentation": "Executive Employment Agreements or Director Agreements [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Extension",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extension",
        "documentation": "Extension number for local phone number."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement",
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "HOUR_FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfOperatingLeasesCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "February 2023 to March 2025 [Member]",
        "documentation": "February 2023 to March 2025 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FederalIncomeTaxExpenseBenefitContinuingOperations",
     "crdr": "debit",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfTaxExpenseSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Income Tax Benefit, Federal",
        "documentation": "Amount of current and deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r332",
      "r333"
     ]
    },
    "us-gaap_ForeignCurrencyExchangeRateTranslation1": {
     "xbrltype": "pureItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyExchangeRateTranslation1",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfForeignCurrencyExchangeRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign currency exchange rate",
        "documentation": "Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency."
       }
      }
     },
     "auth_ref": [
      "r397",
      "r398"
     ]
    },
    "HOUR_ForeignCurrencyExchangeRiskPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "ForeignCurrencyExchangeRiskPolicyTextBlock",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Currency Exchange Risk",
        "documentation": "Foreign Currency Exchange Risk [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionGainLossUnrealized",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Unrealized Foreign Exchange Gain",
        "label": "Unrealized Gain (Loss), Foreign Currency Transaction, before Tax",
        "documentation": "Amount, before tax, of unrealized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r539",
      "r640",
      "r847",
      "r848",
      "r891"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Currency and Currency Translation",
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy."
       }
      }
     },
     "auth_ref": [
      "r387"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r675",
      "r686",
      "r700",
      "r726"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r675",
      "r686",
      "r700",
      "r726"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r675",
      "r686",
      "r700",
      "r726"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Explanation of Impracticability"
       }
      }
     },
     "auth_ref": [
      "r675",
      "r686",
      "r700",
      "r726"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r675",
      "r686",
      "r700",
      "r726"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General and administrative",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r542"
     ]
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r68",
      "r109",
      "r162",
      "r222",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r386",
      "r600",
      "r603",
      "r783",
      "r785",
      "r786",
      "r787",
      "r788",
      "r801"
     ]
    },
    "HOUR_HillaryBuiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "HillaryBuiMember",
     "presentation": [
      "http://hourloop.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hillary Bui [Member]",
        "documentation": "Hillary Bui [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r653",
      "r655",
      "r678"
     ]
    },
    "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf",
     "crdr": "debit",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment of long-lived assets",
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r86",
      "r618"
     ]
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment of Long-lived Assets",
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r88"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfEffectiveTaxRateReconciliationDetails",
      "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income (loss) before income taxes",
        "label": "Pretax book Income (Loss), net",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r105",
      "r109",
      "r465",
      "r481",
      "r600",
      "r603",
      "r783",
      "r785",
      "r786",
      "r787",
      "r788"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityAxis",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Jurisdiction [Axis]",
        "documentation": "Information by income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r158",
      "r334",
      "r335",
      "r342",
      "r348",
      "r617",
      "r840"
     ]
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityDomain",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r158",
      "r334",
      "r335",
      "r342",
      "r348",
      "r617",
      "r840"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://hourloop.com/role/IncomeTax"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r326",
      "r334",
      "r339",
      "r340",
      "r341",
      "r343",
      "r346",
      "r355",
      "r357",
      "r358",
      "r359",
      "r500",
      "r617"
     ]
    },
    "us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExaminationPenaltiesAndInterestAccrued",
     "crdr": "credit",
     "presentation": [
      "http://hourloop.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales tax, interest and penalities",
        "documentation": "The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations."
       }
      }
     },
     "auth_ref": [
      "r838"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      },
      "http://hourloop.com/role/ScheduleOfEffectiveTaxRateReconciliationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfEffectiveTaxRateReconciliationDetails",
      "http://hourloop.com/role/ScheduleOfTaxExpenseSummaryDetails",
      "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income tax (expense) benefit",
        "totalLabel": "Total Tax benefits",
        "label": "Total Income Tax Benefit, Total tax expense (benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r127",
      "r184",
      "r185",
      "r198",
      "r204",
      "r214",
      "r332",
      "r334",
      "r356",
      "r487",
      "r617"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r148",
      "r328",
      "r329",
      "r343",
      "r344",
      "r345",
      "r350",
      "r498"
     ]
    },
    "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfEffectiveTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfEffectiveTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Permanent differences",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates."
       }
      }
     },
     "auth_ref": [
      "r327",
      "r334",
      "r338",
      "r617"
     ]
    },
    "HOUR_IncomeTaxReconciliationChangeInEnactedTaxRateNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "IncomeTaxReconciliationChangeInEnactedTaxRateNet",
     "crdr": "debit",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfEffectiveTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Permanent differences, net",
        "documentation": "Income tax reconciliation change in enacted tax rate net."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfEffectiveTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfEffectiveTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pretax book Income (Loss)",
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r334",
      "r617"
     ]
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfEffectiveTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfEffectiveTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other deferred adjustment",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments."
       }
      }
     },
     "auth_ref": [
      "r617",
      "r836",
      "r837"
     ]
    },
    "HOUR_IncomeTaxReconciliationOtherAdjustmentsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "IncomeTaxReconciliationOtherAdjustmentsNet",
     "crdr": "debit",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfEffectiveTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other deferred adjustment, net",
        "documentation": "Income tax reconciliation other adjustments net."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationPriorYearIncomeTaxes",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfEffectiveTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfEffectiveTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PY Federal Perm True-up",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r836",
      "r837"
     ]
    },
    "HOUR_IncomeTaxReconciliationStateAndLocalIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTax",
     "crdr": "debit",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfEffectiveTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "State income tax, net",
        "documentation": "Income tax reconciliation state and local income tax."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfEffectiveTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfEffectiveTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "State income tax",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r337",
      "r617",
      "r836"
     ]
    },
    "HOUR_IncomeTaxReconciliationTaxPriorYearIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "IncomeTaxReconciliationTaxPriorYearIncome",
     "crdr": "credit",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfEffectiveTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PY Federal Perm True-up, net",
        "documentation": "Income tax reconciliation tax prior year income."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://hourloop.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash paid for income tax",
        "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r158",
      "r347",
      "r348"
     ]
    },
    "us-gaap_IncomeTaxesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesReceivable",
     "crdr": "debit",
     "presentation": [
      "http://hourloop.com/role/PrepaidExpensesAndOtherCurrentAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Tax receivable",
        "label": "Income Taxes Receivable, Current",
        "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r763"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts payable",
        "label": "Increase (Decrease) in Accounts Payable",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivable",
        "label": "Increase (Decrease) in Accounts Receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued expenses and other current liabilities",
        "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities",
        "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other."
       }
      }
     },
     "auth_ref": [
      "r773"
     ]
    },
    "HOUR_IncreaseDecreaseInCreditCardsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "IncreaseDecreaseInCreditCardsPayable",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Credit cards payable",
        "documentation": "Increase decrease in credit cards payable.",
        "label": "IncreaseDecreaseInCreditCardsPayable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Inventory",
        "label": "Increase (Decrease) in Inventories",
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://hourloop.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in operating assets and liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease liabilities",
        "documentation": "Amount of increase (decrease) in obligation for operating lease."
       }
      }
     },
     "auth_ref": [
      "r760",
      "r773"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid expenses and other current assets",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r675",
      "r686",
      "r700",
      "r717",
      "r726",
      "r730",
      "r738"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r736"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r656",
      "r741"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Adopted"
       }
      }
     },
     "auth_ref": [
      "r656",
      "r741"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Not Adopted"
       }
      }
     },
     "auth_ref": [
      "r656",
      "r741"
     ]
    },
    "us-gaap_InterestAndDividendsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestAndDividendsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued interest",
        "documentation": "Sum of the carrying values as of the balance sheet date of (a) interest payable on all forms of debt, including trade payables, that has been incurred, and (b) dividends declared but unpaid on equity securities issued by the entity and outstanding (also includes dividends collected on behalf of another owner of securities that are being held by the entity). Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "us-gaap_InterestExpenseNonoperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseNonoperating",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest expense",
        "label": "Interest Expense, Nonoperating",
        "documentation": "Amount of interest expense classified as nonoperating."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r772"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://hourloop.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash paid for interest",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r156",
      "r157"
     ]
    },
    "HOUR_InternationalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "InternationalMember",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "International [Member]",
        "documentation": "International [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryDisclosureTextBlock",
     "presentation": [
      "http://hourloop.com/role/Inventory"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory",
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory."
       }
      }
     },
     "auth_ref": [
      "r227"
     ]
    },
    "us-gaap_InventoryFinishedGoods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryFinishedGoods",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfInventoryDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfInventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Inventory",
        "label": "Inventory, Finished Goods, Gross",
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r764"
     ]
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://hourloop.com/role/ScheduleOfInventoryDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hourloop.com/role/BalanceSheets",
      "http://hourloop.com/role/ScheduleOfInventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory, net",
        "totalLabel": "Total",
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r141",
      "r591",
      "r620"
     ]
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory and Cost of Goods Sold",
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r135",
      "r140",
      "r227",
      "r228",
      "r230",
      "r428",
      "r597"
     ]
    },
    "us-gaap_InventoryValuationReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryValuationReserves",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfInventoryDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfInventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Allowance",
        "label": "Inventory Valuation Reserves",
        "documentation": "Amount of valuation reserve for inventory."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r766"
     ]
    },
    "us-gaap_InventoryWriteDown": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryWriteDown",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/InventoryDetailsNarrative",
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://hourloop.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory allowance",
        "verboseLabel": "Inventory written down",
        "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels."
       }
      }
     },
     "auth_ref": [
      "r229"
     ]
    },
    "HOUR_JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfOperatingLeasesCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "June 2024 to May 2025 [Member]",
        "documentation": "June 2024 to May 2025 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://hourloop.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Operating Leases Cost",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r850"
     ]
    },
    "HOUR_LeaseRefundableDepositCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "LeaseRefundableDepositCurrent",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease refundable deposit",
        "documentation": "Lease refundable deposit current."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Leases",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r406"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://hourloop.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Operating Lease Liabilities",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r851"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfOperatingLeaseLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total minimum lease payments",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r410"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfOperatingLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2025",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r410"
     ]
    },
    "HOUR_LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndThereAfter": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndThereAfter",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfOperatingLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2028 and thereafter",
        "documentation": "Lessee operating lease liability payments due year four and there after."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfOperatingLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2027",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r410"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfOperatingLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2026",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r410"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: effect of discounting",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r410"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://hourloop.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r401"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r43",
      "r44",
      "r45",
      "r49",
      "r50",
      "r51",
      "r52",
      "r162",
      "r222",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r371",
      "r372",
      "r373",
      "r386",
      "r516",
      "r599",
      "r641",
      "r801",
      "r856",
      "r857"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/BalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hourloop.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS\u2019 EQUITY",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r104",
      "r476",
      "r620",
      "r776",
      "r794",
      "r846"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://hourloop.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r134",
      "r162",
      "r222",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r371",
      "r372",
      "r373",
      "r386",
      "r620",
      "r801",
      "r856",
      "r857"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://hourloop.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total non-current liabilities",
        "label": "Liabilities, Noncurrent",
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r49",
      "r50",
      "r51",
      "r52",
      "r162",
      "r222",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r371",
      "r372",
      "r373",
      "r386",
      "r801",
      "r856",
      "r857"
     ]
    },
    "us-gaap_LiabilityForUncertainTaxPositionsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilityForUncertainTaxPositionsCurrent",
     "crdr": "credit",
     "presentation": [
      "http://hourloop.com/role/IncomeTaxDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Uncertain tax position",
        "documentation": "Amount recognized for uncertainty in income taxes classified as current."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "us-gaap_LineOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCredit",
     "crdr": "credit",
     "presentation": [
      "http://hourloop.com/role/Short-termLoanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of credit",
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r102",
      "r858"
     ]
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityAxis",
     "presentation": [
      "http://hourloop.com/role/Short-termLoanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lender Name [Axis]",
        "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r48",
      "r775",
      "r798",
      "r799"
     ]
    },
    "us-gaap_LineOfCreditFacilityExpirationDate1": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityExpirationDate1",
     "presentation": [
      "http://hourloop.com/role/Short-termLoanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of credit, maturity date",
        "documentation": "Date the credit facility terminates, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r48"
     ]
    },
    "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd",
     "presentation": [
      "http://hourloop.com/role/Short-termLoanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of credit, interest rate",
        "documentation": "The effective interest rate at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r48"
     ]
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityLenderDomain",
     "presentation": [
      "http://hourloop.com/role/Short-termLoanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r48",
      "r775",
      "r798"
     ]
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityLineItems",
     "presentation": [
      "http://hourloop.com/role/Short-termLoanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r240",
      "r775",
      "r798"
     ]
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityTable",
     "presentation": [
      "http://hourloop.com/role/Short-termLoanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility [Table]",
        "documentation": "Disclosure of information about short-term and long-term contractual arrangements with lender under which borrowing can occur up to maximum amount. Includes, but is not limited to, letter of credit, standby letter of credit, and revolving credit arrangement."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r48",
      "r240",
      "r775",
      "r798"
     ]
    },
    "us-gaap_LineOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditMember",
     "presentation": [
      "http://hourloop.com/role/Short-termLoanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit [Member]",
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LinesOfCreditCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LinesOfCreditCurrent",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-term loan",
        "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement."
       }
      }
     },
     "auth_ref": [
      "r43",
      "r99"
     ]
    },
    "HOUR_LoanAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "LoanAgreementMember",
     "presentation": [
      "http://hourloop.com/role/RelatedPartyBalancesAndTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Agreement [Member]",
        "documentation": "Loan Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "HOUR_MaggieYuMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "MaggieYuMember",
     "presentation": [
      "http://hourloop.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maggie Yu [Member]",
        "documentation": "Maggie Yu [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]"
       }
      }
     },
     "auth_ref": [
      "r219",
      "r611",
      "r629",
      "r631",
      "r805",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887"
     ]
    },
    "HOUR_MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfOperatingLeasesCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "March 2024 to June 2025 [Member]",
        "documentation": "March 2024 to June 2025 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_MaterialCybersecurityIncidentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r689",
      "r690"
     ]
    },
    "cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Information Not Available or Undetermined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r689",
      "r691"
     ]
    },
    "cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Material Impact or Reasonably Likely Material Impact [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r689",
      "r692"
     ]
    },
    "cyd_MaterialCybersecurityIncidentNatureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentNatureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Nature [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r689",
      "r692"
     ]
    },
    "cyd_MaterialCybersecurityIncidentScopeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentScopeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Scope [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r689",
      "r692"
     ]
    },
    "cyd_MaterialCybersecurityIncidentTimingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentTimingTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Timing [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r689",
      "r692"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r709"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name"
       }
      }
     },
     "auth_ref": [
      "r709"
     ]
    },
    "HOUR_MichaelLennerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "MichaelLennerMember",
     "presentation": [
      "http://hourloop.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Michael Lenner [Member]",
        "documentation": "Michael Lenner [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MNPI Disclosure Timed for Compensation Value"
       }
      }
     },
     "auth_ref": [
      "r729"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Terms of Trading Arrangement"
       }
      }
     },
     "auth_ref": [
      "r737"
     ]
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "auth_ref": [
      "r219",
      "r611",
      "r629",
      "r631",
      "r805",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Named Executive Officers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r710"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r155"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://hourloop.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from financing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r155"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://hourloop.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from investing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://hourloop.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by (used in) operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r77",
      "r78"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://hourloop.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from operating activities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      },
      "http://hourloop.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/StatementsOfCashFlows",
      "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss",
      "http://hourloop.com/role/StatementsOfStockholdersEquity",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income (loss)",
        "label": "Net income (loss)",
        "verboseLabel": "Net Income (Loss)",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r78",
      "r106",
      "r132",
      "r144",
      "r146",
      "r151",
      "r162",
      "r173",
      "r177",
      "r178",
      "r179",
      "r180",
      "r181",
      "r184",
      "r185",
      "r191",
      "r222",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r365",
      "r368",
      "r385",
      "r386",
      "r482",
      "r540",
      "r560",
      "r561",
      "r640",
      "r801"
     ]
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "presentation": [
      "http://hourloop.com/role/RecentAccountingPronouncementsNotYetAdopted"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recent Accounting Pronouncements Not Yet Adopted",
        "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r131",
      "r171",
      "r172",
      "r175",
      "r176",
      "r186",
      "r187",
      "r220",
      "r224",
      "r225",
      "r363",
      "r364",
      "r366",
      "r368",
      "r379",
      "r382",
      "r412",
      "r414",
      "r415",
      "r430",
      "r431",
      "r432",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495"
     ]
    },
    "HOUR_NoInsiderTradingFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "NoInsiderTradingFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Insider Trading Flag",
        "documentation": "No Insider Trading Flag"
       }
      }
     },
     "auth_ref": []
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-GAAP Measure Description"
       }
      }
     },
     "auth_ref": [
      "r709"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r707"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r706"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r737"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r737"
     ]
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "presentation": [
      "http://hourloop.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncash investing and financing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other expenses, net",
        "label": "Nonoperating Income (Expense)",
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)."
       }
      }
     },
     "auth_ref": [
      "r72"
     ]
    },
    "us-gaap_NumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfOperatingSegments",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of operating segment",
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues."
       }
      }
     },
     "auth_ref": [
      "r604",
      "r784"
     ]
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating expenses",
        "label": "Operating Expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating expenses"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income (loss) from operations",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r600",
      "r783",
      "r785",
      "r786",
      "r787",
      "r788"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Present value of the future minimum lease payment",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r404"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/BalanceSheets",
      "http://hourloop.com/role/LeasesDetailsNarrative",
      "http://hourloop.com/role/ScheduleOfOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease liabilities-current",
        "negatedLabel": "Less: operating lease liabilities-current",
        "verboseLabel": "Operating lease liabilities current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r404"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/BalanceSheets",
      "http://hourloop.com/role/LeasesDetailsNarrative",
      "http://hourloop.com/role/ScheduleOfOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease liabilities-non-current",
        "verboseLabel": "Total operating lease liabilities-non-current",
        "terseLabel": "Operating lease liabilities non-current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r404"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://hourloop.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease payments",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r405",
      "r407"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/BalanceSheets",
      "http://hourloop.com/role/LeasesDetailsNarrative",
      "http://hourloop.com/role/ScheduleOfOperatingLeasesCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease right-of-use lease assets",
        "verboseLabel": "Initial recognition of operating lease right-of-use assets",
        "terseLabel": "Operating lease right-of-use assets",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r403"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/LeasesDetailsNarrative",
      "http://hourloop.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of operating lease right-of-use lease assets",
        "verboseLabel": "Amortization of operating lease right-of-use asset",
        "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease."
       }
      }
     },
     "auth_ref": [
      "r774"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfOperatingLeasesCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted-average discount rate",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r409",
      "r619"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfOperatingLeasesCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted-average remaining lease term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r408",
      "r619"
     ]
    },
    "HOUR_OperatingLossCarryForwardTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "OperatingLossCarryForwardTerm",
     "presentation": [
      "http://hourloop.com/role/IncomeTaxDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:OperatingLossCarryForwardTerm]",
        "documentation": "Operating loss carry forward term."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLossCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net loss carry forward",
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r349"
     ]
    },
    "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nature of Operations and Summary of Significant Accounting Policies",
        "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r80",
      "r81",
      "r95"
     ]
    },
    "us-gaap_OtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other current assets",
        "documentation": "Amount of current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r620"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Foreign currency translation adjustments",
        "label": "OCI, Foreign Currency Transaction and Translation Gain (Loss), Arising During Period, Tax",
        "documentation": "Amount of tax expense (benefit), before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r4",
      "r388",
      "r389",
      "r395"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
     "crdr": "debit",
     "presentation": [
      "http://hourloop.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Currency translation adjustments",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax",
        "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r4",
      "r389",
      "r395"
     ]
    },
    "us-gaap_OtherCurrentAssetsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCurrentAssetsTextBlock",
     "presentation": [
      "http://hourloop.com/role/PrepaidExpensesAndOtherCurrentAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expenses and Other Current Assets",
        "documentation": "The entire disclosure for other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherExpenses",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other expense",
        "label": "Other Expenses",
        "documentation": "Amount of expense classified as other."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r71"
     ]
    },
    "us-gaap_OtherInventoryInTransit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherInventoryInTransit",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfInventoryDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfInventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory-in-transit",
        "documentation": "Gross amount of merchandise or supplies to which the entity holds the title but does not hold physical possession because the goods are currently being transported."
       }
      }
     },
     "auth_ref": [
      "r765"
     ]
    },
    "us-gaap_OtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://hourloop.com/role/RelatedPartyBalancesAndTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Due to related parties",
        "label": "Other Liabilities",
        "documentation": "Amount of liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r468",
      "r512",
      "r513",
      "r641",
      "r859",
      "r889"
     ]
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Due to related parties",
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r620"
     ]
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Due to related parties",
        "label": "Other Liabilities, Noncurrent",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "HOUR_OtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "OtherMember",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other [Member]",
        "documentation": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other income",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other (expenses) income"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherOperatingIncomeExpenseNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherOperatingIncomeExpenseNet",
     "crdr": "credit",
     "presentation": [
      "http://hourloop.com/role/IncomeTaxDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other operating income expense",
        "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r709"
     ]
    },
    "us-gaap_OtherPrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherPrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses-other",
        "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r767",
      "r795"
     ]
    },
    "dei_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Reporting Standard Item Number",
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS."
       }
      }
     },
     "auth_ref": [
      "r655"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r673",
      "r684",
      "r698",
      "r724"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r676",
      "r687",
      "r701",
      "r727"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r676",
      "r687",
      "r701",
      "r727"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "auth_ref": [
      "r705"
     ]
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PayablesAndAccrualsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/PropertyAndEquipmentDetailsNarrative",
      "http://hourloop.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchases of property and equipment",
        "label": "Payment to acquire property and equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Issuers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r708"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r708"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r707"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r710"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r706"
     ]
    },
    "HOUR_PeriodAverageNTDUSDExchangeRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "PeriodAverageNTDUSDExchangeRateMember",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfForeignCurrencyExchangeRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Period Average NTD: USD Exchange Rate [Member]",
        "documentation": "Period Average NTD: USD Exchange Rate [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "HOUR_PeriodNTDUSDExchangeRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "PeriodNTDUSDExchangeRateMember",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfForeignCurrencyExchangeRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Period NTD: USD Exchange Rate [Member]",
        "documentation": "Period NTD: USD Exchange Rate [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Benefits Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r707"
     ]
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r649"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r651"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://hourloop.com/role/BalanceSheetsParenthetical",
      "http://hourloop.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, par value",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r263"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://hourloop.com/role/BalanceSheetsParenthetical",
      "http://hourloop.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, shares authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r518"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://hourloop.com/role/BalanceSheetsParenthetical",
      "http://hourloop.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, shares issued",
        "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r263"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://hourloop.com/role/BalanceSheetsParenthetical",
      "http://hourloop.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, shares outstanding",
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r518",
      "r537",
      "r892",
      "r893"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock: $0.0001 par value, 10,000,000 shares authorized, none issued and outstanding as of December 31, 2024 and 2023",
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r472",
      "r620"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      },
      "http://hourloop.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hourloop.com/role/BalanceSheets",
      "http://hourloop.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses and other current assets",
        "totalLabel": "Total",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r768"
     ]
    },
    "us-gaap_PrepaidInsurance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidInsurance",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses-insurance",
        "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r592",
      "r606",
      "r795"
     ]
    },
    "us-gaap_PrepaidTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidTaxes",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax receivable",
        "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r593",
      "r607",
      "r795"
     ]
    },
    "us-gaap_ProductInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductInformationLineItems",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r411"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://hourloop.com/role/PropertyAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and Equipment",
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r121",
      "r124",
      "r125"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfPropertyAndEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and equipment",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r136",
      "r480"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://hourloop.com/role/ScheduleOfPropertyAndEquipmentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hourloop.com/role/BalanceSheets",
      "http://hourloop.com/role/ScheduleOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and equipment, net",
        "totalLabel": "Total property and equipment, net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r411",
      "r466",
      "r480",
      "r620"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Property and Equipment",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r121",
      "r124",
      "r478"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://hourloop.com/role/PropertyAndEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Property and Equipment",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r411"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Estimated useful life",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r705"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure, Table"
       }
      }
     },
     "auth_ref": [
      "r705"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "auth_ref": [
      "r668",
      "r679",
      "r693",
      "r719"
     ]
    },
    "HOUR_RelatedPartiesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "RelatedPartiesPolicyTextBlock",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Parties",
        "documentation": "Related parties [policy text block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://hourloop.com/role/BalanceSheets",
      "http://hourloop.com/role/RelatedPartyBalancesAndTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r221",
      "r295",
      "r419",
      "r420",
      "r469",
      "r477",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r536",
      "r538",
      "r569"
     ]
    },
    "us-gaap_RelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyMember",
     "presentation": [
      "http://hourloop.com/role/BalanceSheets",
      "http://hourloop.com/role/RelatedPartyBalancesAndTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party [Member]",
        "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family."
       }
      }
     },
     "auth_ref": [
      "r165",
      "r166",
      "r419",
      "r420",
      "r421",
      "r422",
      "r469",
      "r477",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r536",
      "r538",
      "r569"
     ]
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://hourloop.com/role/RelatedPartyBalancesAndTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r221",
      "r543",
      "r544",
      "r547"
     ]
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://hourloop.com/role/BalanceSheets",
      "http://hourloop.com/role/RelatedPartyBalancesAndTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related and Nonrelated Parties [Axis]",
        "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r221",
      "r295",
      "r419",
      "r420",
      "r469",
      "r477",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r536",
      "r538",
      "r569",
      "r855"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://hourloop.com/role/RelatedPartyBalancesAndTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Balances and Transactions",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r416",
      "r417",
      "r418",
      "r420",
      "r423",
      "r501",
      "r502",
      "r503",
      "r545",
      "r546",
      "r547",
      "r566",
      "r568"
     ]
    },
    "us-gaap_RepaymentsOfRelatedPartyDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfRelatedPartyDebt",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/RelatedPartyBalancesAndTransactionsDetailsNarrative",
      "http://hourloop.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments to related parties",
        "label": "Payments to related parties",
        "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates."
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r669",
      "r680",
      "r694",
      "r720"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r670",
      "r681",
      "r695",
      "r721"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement does not require Recovery"
       }
      }
     },
     "auth_ref": [
      "r677",
      "r688",
      "r702",
      "r728"
     ]
    },
    "us-gaap_RestrictedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockMember",
     "presentation": [
      "http://hourloop.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock [Member]",
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated deficit",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r92",
      "r475",
      "r491",
      "r495",
      "r499",
      "r519",
      "r620"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://hourloop.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r168",
      "r169",
      "r170",
      "r174",
      "r181",
      "r183",
      "r185",
      "r223",
      "r226",
      "r231",
      "r352",
      "r353",
      "r360",
      "r361",
      "r362",
      "r366",
      "r367",
      "r368",
      "r374",
      "r376",
      "r377",
      "r380",
      "r383",
      "r400",
      "r402",
      "r488",
      "r490",
      "r504",
      "r892"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfRevenueDetails",
      "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues, net",
        "verboseLabel": "Total",
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r108",
      "r198",
      "r201",
      "r202",
      "r212",
      "r214",
      "r216",
      "r217",
      "r219",
      "r292",
      "r293",
      "r429"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Recognition",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r589"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://hourloop.com/role/DisaggregationOfRevenue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue",
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r294"
     ]
    },
    "HOUR_RevenueGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "RevenueGross",
     "crdr": "credit",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue",
        "documentation": "Revenue gross."
       }
      }
     },
     "auth_ref": []
    },
    "HOUR_RightofuseOfAssetAndOperatingLeaseLiabilitiesRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "RightofuseOfAssetAndOperatingLeaseLiabilitiesRecognized",
     "crdr": "debit",
     "presentation": [
      "http://hourloop.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease right-of-use of assets and operating lease liabilities recognized",
        "documentation": "Right-of-use of asset and operating lease liabilities recognized."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r737"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r737"
     ]
    },
    "us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesAndExciseTaxPayableCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales taxes payable",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax."
       }
      }
     },
     "auth_ref": [
      "r100"
     ]
    },
    "HOUR_SalesReturnRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "SalesReturnRate",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales return rate",
        "documentation": "Sales return rate."
       }
      }
     },
     "auth_ref": []
    },
    "HOUR_SalesReturns": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "SalesReturns",
     "crdr": "debit",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Sales returns",
        "documentation": "Sales returns.",
        "label": "SalesReturns"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalesRevenueNetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesRevenueNetMember",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Benchmark [Member]",
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r219",
      "r758"
     ]
    },
    "HOUR_SalesTaxesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "SalesTaxesPolicyTextBlock",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Presentation of Sales Taxes",
        "documentation": "Sales taxes [policy text block]"
       }
      }
     },
     "auth_ref": []
    },
    "HOUR_SamLaiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "SamLaiMember",
     "presentation": [
      "http://hourloop.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sam Lai [Member]",
        "documentation": "Sam Lai [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://hourloop.com/role/AccountsPayableAndCreditCardsPayableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Accounts Payable and Credit Cards Payable",
        "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://hourloop.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Accrued Expenses and Other Current Liabilities",
        "documentation": "Tabular disclosure of the components of accrued liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://hourloop.com/role/IncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Tax Expense Summary",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": [
      "r842"
     ]
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://hourloop.com/role/IncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Deferred Tax Assets and Liabilities",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r839"
     ]
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "presentation": [
      "http://hourloop.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan [Table]",
        "documentation": "Disclosure of information about individual defined benefit pension plan or other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r30",
      "r31",
      "r32",
      "r33"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://hourloop.com/role/IncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Effective Tax Rate Reconciliation",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r336",
      "r617",
      "r836"
     ]
    },
    "HOUR_ScheduleOfEffectiveIncomeTaxRateTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "ScheduleOfEffectiveIncomeTaxRateTableTextBlock",
     "presentation": [
      "http://hourloop.com/role/IncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Effective Income Tax Rate Reconciliation",
        "documentation": "Schedule of Effective Income Tax Rate [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Foreign Currency Exchange Rates",
        "documentation": "Tabular disclosure of the presentation of foreign exchange contracts on the statement of financial position, including the fair value amounts and location of such amounts."
       }
      }
     },
     "auth_ref": [
      "r96"
     ]
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "presentation": [
      "http://hourloop.com/role/InventoryTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Inventory",
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r60",
      "r61",
      "r62"
     ]
    },
    "us-gaap_ScheduleOfProductInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfProductInformationTable",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nature of Operation, Product Information, Concentration of Risk [Table]",
        "documentation": "Disclosure of information about concentration risk of product within nature of operation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://hourloop.com/role/RelatedPartyBalancesAndTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Table]",
        "documentation": "Disclosure of information about related party transaction."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r39",
      "r543",
      "r544",
      "r547"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfForeignCurrencyExchangeRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r643"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12gTitle",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r647"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r646"
     ]
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Reporting Obligation",
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r652"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfRevenueDetails"
     ],
     "auth_ref": [
      "r217",
      "r218",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r507",
      "r508",
      "r509",
      "r570",
      "r571",
      "r572",
      "r573",
      "r575",
      "r579",
      "r580",
      "r581",
      "r582",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r590",
      "r610",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r630",
      "r634",
      "r805",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887"
     ]
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Information",
        "documentation": "Disclosure of accounting policy for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r205",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r215",
      "r217",
      "r601",
      "r602",
      "r605"
     ]
    },
    "us-gaap_SellingAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingAndMarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selling and marketing",
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock-based compensation",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://hourloop.com/role/StockholdersEquityDetailsNarrative",
      "http://hourloop.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares vested, shares",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r313"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfForeignCurrencyExchangeRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfForeignCurrencyExchangeRatesDetails",
      "http://hourloop.com/role/StockholdersEquityDetailsNarrative",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323"
     ]
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesIssuedPricePerShare",
     "presentation": [
      "http://hourloop.com/role/StockholdersEquityDetailsNarrative",
      "http://hourloop.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares issued price per share",
        "documentation": "Per share or per unit amount of equity securities issued."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://hourloop.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance, shares",
        "periodEndLabel": "Balance, shares",
        "label": "Shares, Outstanding",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": []
    },
    "HOUR_ShippingAndHandlingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "ShippingAndHandlingCosts",
     "crdr": "debit",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shipping and handling costs",
        "documentation": "Shipping and handling costs."
       }
      }
     },
     "auth_ref": []
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r650"
     ]
    },
    "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperations",
     "crdr": "debit",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfTaxExpenseSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Income Tax Benefit, State",
        "documentation": "Amount of current and deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r333",
      "r777",
      "r835",
      "r844"
     ]
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StateAndLocalJurisdictionMember",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "State and Local Jurisdiction [Member]",
        "documentation": "Designated state or local jurisdiction entitled to levy and collect income tax."
       }
      }
     },
     "auth_ref": [
      "r334"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://hourloop.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r54",
      "r57",
      "r58",
      "r130",
      "r149",
      "r150",
      "r151",
      "r168",
      "r169",
      "r170",
      "r174",
      "r181",
      "r183",
      "r185",
      "r199",
      "r223",
      "r226",
      "r231",
      "r275",
      "r352",
      "r353",
      "r360",
      "r361",
      "r362",
      "r366",
      "r367",
      "r368",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r380",
      "r383",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r396",
      "r400",
      "r402",
      "r413",
      "r483",
      "r488",
      "r489",
      "r490",
      "r504",
      "r562"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": [
      "r217",
      "r218",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r507",
      "r508",
      "r509",
      "r570",
      "r571",
      "r572",
      "r573",
      "r575",
      "r579",
      "r580",
      "r581",
      "r582",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r590",
      "r610",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r630",
      "r634",
      "r805",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfOperatingLeasesCostDetails",
      "http://hourloop.com/role/StatementsOfStockholdersEquity",
      "http://hourloop.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r168",
      "r169",
      "r170",
      "r199",
      "r402",
      "r429",
      "r497",
      "r506",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r518",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r527",
      "r528",
      "r529",
      "r530",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r538",
      "r541",
      "r542",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r562",
      "r635"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfOperatingLeasesCostDetails",
      "http://hourloop.com/role/StatementsOfStockholdersEquity",
      "http://hourloop.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r168",
      "r169",
      "r170",
      "r199",
      "r221",
      "r402",
      "r429",
      "r497",
      "r506",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r518",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r527",
      "r528",
      "r529",
      "r530",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r538",
      "r541",
      "r542",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r562",
      "r635"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Price or TSR Estimation Method"
       }
      }
     },
     "auth_ref": [
      "r672",
      "r683",
      "r697",
      "r723"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesIssuedForServices",
     "presentation": [
      "http://hourloop.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares issued for services",
        "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "presentation": [
      "http://hourloop.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-based compensation, shares",
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r53",
      "r54",
      "r92"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "crdr": "credit",
     "presentation": [
      "http://hourloop.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-based compensation",
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r53",
      "r54",
      "r92"
     ]
    },
    "HOUR_StockholderPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "StockholderPayable",
     "crdr": "credit",
     "presentation": [
      "http://hourloop.com/role/RelatedPartyBalancesAndTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholder payable",
        "documentation": "Stockholder payable."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://hourloop.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/BalanceSheets",
      "http://hourloop.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders\u2019 equity",
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r57",
      "r58",
      "r83",
      "r520",
      "r537",
      "r563",
      "r564",
      "r620",
      "r641",
      "r776",
      "r794",
      "r846",
      "r892"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://hourloop.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders\u2019 equity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://hourloop.com/role/StockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders\u2019 Equity",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r161",
      "r262",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r381",
      "r565",
      "r567",
      "r574"
     ]
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://hourloop.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Line Items]",
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event."
       }
      }
     },
     "auth_ref": [
      "r397",
      "r426"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://hourloop.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r397",
      "r426"
     ]
    },
    "us-gaap_SubsequentEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTable",
     "presentation": [
      "http://hourloop.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Table]",
        "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued."
       }
      }
     },
     "auth_ref": [
      "r397",
      "r426"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://hourloop.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r397",
      "r426"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://hourloop.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r397",
      "r426"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://hourloop.com/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r425",
      "r427"
     ]
    },
    "srt_SubsidiariesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "SubsidiariesMember",
     "presentation": [
      "http://hourloop.com/role/ScheduleOfOperatingLeasesCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiaries [Member]"
       }
      }
     },
     "auth_ref": [
      "r807",
      "r852",
      "r853",
      "r855"
     ]
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://hourloop.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental disclosures of cash flow information:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Supplies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Supplies",
     "crdr": "debit",
     "calculation": {
      "http://hourloop.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hourloop.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advance to suppliers",
        "documentation": "Amount of consideration paid in advance for supplies that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r594",
      "r608",
      "r795"
     ]
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tabular List, Table"
       }
      }
     },
     "auth_ref": [
      "r716"
     ]
    },
    "HOUR_TaishinInternationalBankMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hourloop.com/20241231",
     "localname": "TaishinInternationalBankMember",
     "presentation": [
      "http://hourloop.com/role/Short-termLoanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Taishin International Bank [Member]",
        "documentation": "Taishin International Bank [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://hourloop.com/role/StockholdersEquityDetailsNarrative",
      "http://hourloop.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title and Position [Axis]"
       }
      }
     },
     "auth_ref": [
      "r789",
      "r854"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://hourloop.com/role/StockholdersEquityDetailsNarrative",
      "http://hourloop.com/role/SubsequentEventsDetailsNarrative"
     ],
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r708"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Vs Peer Group"
       }
      }
     },
     "auth_ref": [
      "r715"
     ]
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable and Allowance for Credit Losses",
        "documentation": "Disclosure of accounting policy for accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r111",
      "r112",
      "r113",
      "r791",
      "r792",
      "r793"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r739"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r740"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r740"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r738"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title"
       }
      }
     },
     "auth_ref": [
      "r738"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r739"
     ]
    },
    "us-gaap_TypeOfArrangementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TypeOfArrangementAxis",
     "presentation": [
      "http://hourloop.com/role/RelatedPartyBalancesAndTransactionsDetailsNarrative",
      "http://hourloop.com/role/StockholdersEquityDetailsNarrative",
      "http://hourloop.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]",
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r369"
     ]
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Security Market Price Change"
       }
      }
     },
     "auth_ref": [
      "r735"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://hourloop.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Use of Estimates",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r25",
      "r26",
      "r118",
      "r119",
      "r122",
      "r123"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted-average number of common shares outstanding, diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r189",
      "r194"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://hourloop.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted-average number of common shares outstanding, basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r188",
      "r194"
     ]
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://hourloop.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r756"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-4"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "715",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-16"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "460",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-4"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "825",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "250",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/250/tableOfContent"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/275/tableOfContent"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.BB)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-2"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/360/tableOfContent"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-15"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480091/360-10-S99-2"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-15"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-6"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "210",
   "Topic": "946",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-20"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "270",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-6"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "35",
   "Topic": "720",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/250/tableOfContent"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-7"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-6"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "36",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/330/tableOfContent"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-2"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-4"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-15"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10B"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.1.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "808",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/830/tableOfContent"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-9"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-5"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-21"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479424/830-30-S99-1"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/842-20/tableOfContent"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/850/tableOfContent"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481435/852-10-45-14"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/855/tableOfContent"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "330",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478411/912-330-50-1"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "280",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-21"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-6"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "450",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477850/954-450-50-1"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483385/720-35-55-1"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 6-K",
   "Section": "General Instruction",
   "Subsection": "B"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 8-K",
   "Section": "1.05"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 8-K",
   "Section": "1.05",
   "Subsection": "Instruction",
   "Paragraph": "2"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 8-K",
   "Section": "1.05",
   "Subsection": "a"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X",
   "Number": "210",
   "Section": "2",
   "Subsection": "2"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r758": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r759": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "SubTopic": "825",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r760": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r761": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r762": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r763": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r764": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r765": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r766": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r767": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r768": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r769": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r770": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r771": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r772": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r773": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r774": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r775": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r776": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r777": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r778": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r779": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r780": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r781": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r782": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r783": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r784": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18"
  },
  "r785": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r786": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r787": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r788": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r789": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r790": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r791": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r792": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r793": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1"
  },
  "r794": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r795": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1"
  },
  "r796": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r797": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r798": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r799": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r800": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r801": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r802": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r803": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r804": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r805": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r806": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-27"
  },
  "r807": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r808": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r809": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r810": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r811": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r812": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r813": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r814": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r815": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r816": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r817": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r818": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r819": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r820": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r821": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r822": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r823": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r824": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r825": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r826": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r827": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r828": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r829": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r830": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r831": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r832": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r833": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r834": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "720",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1"
  },
  "r835": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r836": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r837": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r838": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r839": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r840": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r841": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6"
  },
  "r842": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r843": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r844": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r845": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r846": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r847": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1"
  },
  "r848": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1"
  },
  "r849": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r850": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r851": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r852": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r853": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r854": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2"
  },
  "r855": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r856": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r857": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r858": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r859": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r860": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r861": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r862": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r863": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r864": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r865": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r866": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r867": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r868": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r869": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r870": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r871": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r872": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r873": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r874": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r875": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r876": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r877": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r878": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r879": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r880": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r881": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r882": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r883": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r884": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r885": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r886": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r887": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r888": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r889": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r890": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r891": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r892": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r893": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r894": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r895": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r896": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r897": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>80
<FILENAME>0001641172-25-000930-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001641172-25-000930-xbrl.zip
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
MH*%2MF%BBVQT=KC_W19];G;?G^DS]?]02P,$%     @ 28%[6A>!ACVE!
MH!    H   !E>#,R+3$N:'1MY5A?<]I&$']GAN^P928>>T8@P'&:@,*, +EF
M2@P#<J=^/*0#KI'NY-,I-OWTW3M)("=N7+<EZ4QY .MV;_>W_]=RKOP/TT&]
MYEQY[AA_07\<?^)/O8%CY[](M0NR,YR-;V'IWTZ]]XVUX*H'G7:BP&<Q3>&:
MWL-"Q(1;^8$%2RK9NH$7\>K\I??Z$!.Y8;P'FK7=!T4?5)-$;(-'DFVVJC$X
MX:LTZ3OV_(@ZG.' >]BR%5-PWFUU''LX.*["HQH54*ZH-%:-O(4_N9R,7'\R
MNRZ5'LVXBN+YS6)YXU[[X,^@\Q9N6LO6J 5+;Z2!0.?\HFUI(-_*#^X2W/%L
M[GMCJ"(K\;QKOX'9)?A7'BS=Q="]]I;-V:]3[[9><T>^)G7;[>XW\-Q1_?%;
MEBJVWA6'C(=4"VVW+AAO#"8< L$Y#103'.Z9VH+:4G YSTA4KRUH(J0")%T*
M&2.2YL\@UG E,@E3(1(+)CQHP:F^<Q*%=YGHCT2<$+X[D>;I#-9"&I%KE@8D
M@ATE$BB""&%, QJOJ(3SCH6>[KX&DB);A*0]D"4-,LD4HVF]1G@(WD.P)7Q#
M =7$+$TUZJKV''"I'.&AAT@,4\(L&&T97:,$%*G8)PJS]9H%J%[+G>A L+C@
MN62<\( AW)('C=9:"N.L>@T/M5<M2#*99H0K4**:\H5'3<IKNT@H$H665=E+
M)IV'A8(ED2O":=J</41T!VZ@-$6GH85T8JYIOA5--:5>BW?PD8M[=-J&]KY'
M!GV_W.VTP$=7%#FZSJ)HA\D<)Y')EGT*27J7,4ECO)IJ9QY"<TK. +.S<W$:
MGNT#L$^X0ZX54>B\.W_=U]GR_W)S-W<SXUC),3&NPY:A".,TK-<8-VXK@T"8
MQ"@DDJ;:W1;> A)%J%N7%]83$A+T?VH5/:&L,Y08,B-;5R-R99'QN4BH-#K3
MSTJP]1\(@N\.IQZ,O.ET.7='D^N?WC?:#?,\=\?C\OG%Z.Y9J+::M?VJ#RLA
M0RJ;@8@BDJ049T;Q5\,L=8Z_*!5\TAT)6VQIB1))HUC\'']<<A7"+]JO<$)>
MSG @5O U4_8[S4$V!F.,60\^$!ELH?NCZ= 7CJVOZ 5R_#71>]@KH92(>["*
M2/ 1.FA[*B(6/J?:F0SLU"X[MV-/!E7%^+5XF?'[P#T%^XGH/X=O#^Q?!_6,
MXG\RPDX3R? DP2.Z%R J @[T0UT6]+.G3;5-!0R.583?INN9=/.W+(5\IF/$
M\D84!*;5Z%&@-/EK2]'?'NO&\^E6-TDNE(6A"6BR'_.(%OM/.<)"6.T@S; >
M40#N("L*(<7!%A9;$U(K'=)L7H@K$2E]//C>_L5AER\N<;ZM5;>L*G.Y:[7J
MM:6&]MB)]RPW# Y8T;25'B>!0&C8W'/@DJZII#S0%.0P^%G$^ 8R5"\_AWM
M>5Y%:>$\K]<T;Q7BGW@UWZ<J#M.CR4#7FT0%8 KX'V(58RMO2<?-RL>YCWI^
M:#:QK&D4]F!.-K2/PNXR#0=U]F&6F#'9P\:$JV&S6?:4\>27$E^N==^4WR3J
MBT8]_*)1SQ_?-IBKX!P;-93**A!MC3''8=#;^@U#_LI!OYGX U!+ P04
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
M2Y&91/K4*DM3E9=4E:[CRFZG@+$03&2>MX'F6/3\^Z/2IY!. (M<8^RIG0"
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
MJ"F:\@/4Y1!S#:XZ\^+> LM--0)7AA>H^%X^:E")TQ11E>+>RBSE'\<6H@P
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
M<JWI>/EV7-F-]-JDU%.?H)Z6YX&D?RF'?A 54]%9_0_G9G"]^[GQ:"+J^L%
M1+]L.;?1NX[ONQ*$TB"6$]35***N[/AP+_=W&SOO9Q):9&<7IW!5YQ,+'+K6
MV=F7UB?S\OCB_/+*O/ARV?[2.KLRK\Y-X(I7P/J,:MT\OS2KS=?V&_/\Q+SZ
M[=C,,,R$6;8.K_#GZGZ]D6-+,$B00*( /R(=?G@6)K4@+@U,R@_,J"_-KA,"
M69MC*0(3M'EIF[FEIK=M:?D!@>V_,V-X!D0V3TX3:6V"2"](83EF$T$QE5[M
MUN+;T7_V?N_T%D*F6(YQ ._U;3'&*4EO@EJ;1=2:&^CTO([5O [C !J,3FC%
M_H36YT[MT V;T1^7OWNUO85/;6I:.]EIS1KGUH<C:;'&C("CA8>Q-'5Q'4_L
M:MKL"7P3%D^^M?OK^*9R66OO7"_F#MLMVK>)H6R1U7@FEYGQ]5V7W1(.]8][
MCYU,2D%89LQ!SC+O+NM5@GUA_=_!M;W0RZPKW'#R-MLKE)4F1JENM,9R;[2K
MR]99^Q2OKLE;S4AO-7-SJQ7=:E&R8R:;S<PNT(;YC?Y7,FL5^E@R(C_S'7TH
M/RTK6-I*'/J#@1.B4104<. V0*+(^!]]N6L)])A,G-@DMUA\8L>W__G[_WK[
M_ST9[RZ&_^]GS^7D&-#47MV&KBNSN?\SL/FE*9B3>W.4VYM+V7-"/ #1&:Q8
M\?YTKJ[%SDZCX9UW%[(_M<KT_N3'P;X!\]/Y^47)/#T[+#]<[5S,%KT^OH5!
MTVA-OVL&R2A-$9KA4%KHG[%-!Q8X"DVK+P)X[<US" =986!26)@E'&3N_<1D
M9_FN*X8A/*,_D<%VOE2@;+J96ZS8 )@W&-YO2=0@&_NO'F,9*#@ S=P!P$(
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
M U;^NVG]N03EI<C&2U&CD"J:]]:B7I(:M?X$L0PVU'P*-K1S)QMB9S5&#Q?
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
M6<\D 3Q&JWXN":"Z4VPR>XD20.W^IN"G)&#@@#O-9JFVLT(2P/H8 >IP_U>
M]=Y?^ENZ^K5<\>J'%P(>(.X]J2A:*^WNUTK[>ZLCC>Y\MWUW95:W4=K=JY=V
M9X@!S[&XR[6Q+'*DM<=<\:MYP]_?VON4Q+G?+.W7*Z7*_NH<_>;Z^/=>5TN-
MW=W23FVC BQ'!:A_O\ER%<6$^U\53^HOJ-?065"" :X,LU@G?T&MU*CM@S[P
MF%B<#;.X4Z+\[A"GE1$E5C1D,$536QGV\-WBXQ.N+CH$&HW=YU^TM30"/'T=
MA.?+5CU5D+28FXK21"F/]67L[[^BW^!?Q$0BH!*"D"A-U)8DF$J=P>H'":*"
M!E5E**:DTM4Z%LJE3)P+!1K13O 28/4N?!>^11SGY:9#/RL="<+X$2X6)G$9
M_VCDQZYMN,ZU9,A$A ?-@<"(R+R66!K3]V2"MP'48_LQYA>G-34L/XS*YF_^
M"'&)J&U5 );!:/KC80;] _%GI'?C!+Y'8*!<Q-H8P 1,0JS(8FR95+$/80&H
M67K(#L0(6NWY/D+FN)C-;G9D-,)BX7!74RU)7"=5FT]A:V#F-T':^9V_^)@@
M<*L5$]9-6I[2N/'=>*!+Y-TBL%):<C+4]?D(WZ;/!<@9IR4+\B1BM9X$6L-H
M4*,$ 94RQD$^(&1-1!C)8<5P52GINMM HECVW)BJD(E(E]7=][#E=H]6D&K'
MJ-X(614+RXT(]B1,4&TTU@KAYYSSAGJ6,P22Z$J!)0LTDN?$R!U&ZC&<B":&
M,,%<PC8<>U:H*I\S+!4TD"*_^%VJ84@9](K-!+(7NR+ :8?^=.E/0J*B*N9,
MC*&,(H+9(1A:&TD<YQL:"1(/%S0'.L/N2PHQF@KNF)0"3\7](D;(@HGJFC *
M!@:1:I+B7 B+@]EWN N,3)O./X,,Q%5(U;8;'@+1\NKQ*!46%X/ZK"4?+>ZW
MA7 ZA+;G(I4S;)XB%Z!A35*1[[MF7[I#@JB9/.VJT&L>($W3!IY=+'<Y?61S
MASXIZYOBN052=6]0]]"@._Y'%ZJ, HEP</ \<@6I(--*&?P>Z#[[)_(Z>-Z/
M$#!-N"EG..%REW0BDX*7*4SM04LCU!I8A[(T=5(47C(A#S%@(?YM2X0+PK5
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
M5-%A(Q0,)@.FD.#S*="]3%(4.Y@BX#J])-2ZFQU+^FS>F:?'(/4 TX$D1J;
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
MUAR$9PR-8W2U6"4K35!5&E9&4C3>5EKU1> <Q%91L?.7NIBG0HPX% 1.A5D
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
M.4N'MEW (QLMV%.]J1"B,L_2/($PH<F76=\.2_0"?Q3*"DD-(,$*'".P,U+
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
M1!H>DF86X_]&8 G/[3>=I2"^&IP@CH%@:D=)P0R<JP7)J<,Y.IX9(IT"-34
M+A&F\@$M$N1WZ!RM>,])45TT NW#J V.4=C+><D0*$GG^VX-XA'#N@K$VGFC
M(M3Q:EQ Q$]Q*MJ.<573N8L'O&OGA;^-QW0F+9(5$;IU1XQ.O=[G> P4*YR(
MQZL-9":Y/7B ="@#1N%R.7.($1I_>DIZJ-YS\@7%['_X/'UI&^@2Q_S(,5:X
M@Q(<%:8+?.DIFGHI2<GU(3Q'-Y*4:QI(F#B#'GJ]].W6M1_@(A=]\Q9*J']F
MPL?E5*7!VQ%:5?9&:\=[YX!T=*+PW 8G%3$[,_<R(.J(_CL'2,BH769T AIW
M*9U\0D>'+]HAKA;;LFS$'VOB@;5 JV>4]6A3OS3V&]F5A\S-0EX@^EU84V)[
MV=$4-]RX+R0*$!2-.=4Y+$'NN3<EX0J<8GR9OZQF?B,[^)9OU%P(YM#)+'$+
MR/ABH7X!:D^ZP0(//0XM$+KE0D7[["5$G':;)=*# 9%B2&%*]_!Q%Y(3$^6/
M$,$X#KP@7^ZRZ"[^5S/-BT'%#OJ9,0[!%D,,'EA<)TO0C!00C:'O]65MXFL^
MT(^DZ8"N8VSTT,^L_P5,5KJ@X6:.ZI8CID)F5A7L4+ .+PDU8,:&%AKY14X/
M> 0MH.<R;3GQ]NIBO*&CW %H)8[J7WHW>@66/K4N:-K:I<7K$Y '&?BP^X__
M"WNW6E@U"O4-/E^4H?2 <C#CZ&#OX-$N3=*MFZI;X*]I7K*\,=[&M-93=B3+
MOCFE:^D5#[1*7J76(E684Z,\("%!J33;XWWO49D8Y54HCS&^DE?H2=&]>7)L
M9ELO\>J'3V52)+051F0*QJ#XM\ <"L6F*'HV"1.&$(AJ7EM(P=")TI]4S+G
M'L6IL3\\C*,G3_X+_V7_BU'<0A JL61L($LGM[M(&L\\6WLA$[X7)6#%E\7B
M<8TE&7PSIML#Y1S'K[IIG4\\_YRQ#XZ0C#&D%?75KK#$H^$E[EE?_:74G9%G
M(4P6&MW'&GK1AZ73#=#NWX;7TYGZ[J;5@B"]-T(0"!&W"_\-?%[?)U[G!@IA
M;,!SJ#(25]Z_MV;K7+D2?+"WK03?9"7XVVTE^.Z=6E=P8#CZUS$2Z,O463X?
MM=;84.D%RPO*7\%HQ-G%3@($8]Z5HCH/+M:S90K.HXRD')G&ZP)]@4[&5__#
M@^Z&L,%J#WF'!L,ZS XANTRJ T(\KE'=(YQ)R$HEP%$..L8H>M=54^$!QT.P
M.\G]R:5L5.<N/1%>7F9NUNW57;'/.B?"W!S$Z9UEI18'5*+>2>N]E/!Z3T%O
MD&84NX]9[6S]58-K=<=MS1O=_.%Y*RS'BZI!)^)=MH(J7%.59588=K,"?"&7
M#>.(T"/DA"#YI0UBBWR2 P?N?%%4*Y^[ON7IKEMG):Z8!^MF&AK!)3B%*]Y_
M,4Y<@#>@/K98O%G7NV9'/T>QP&S<(J-5!3D1]*%?>^ #-TD8SYV\UMT7MMK!
MA1(L-P*S%KP2NT]EGP&_O"9-VW]@53A^A[J=+D/C[O@QEN>M61FW;JFJ-@$!
M+O=G*1X<;$W4'APAPXMKHS%:9LG<S#$)QHM870"A ,C+@T#;,LL ,C'+BTR$
M.PK)]Q!:'OB\O1P(["*4<A+^$@%@M2790%QOI)P@4E1FG* 0IF#O\42F,NR\
MFM;)8I:/J>[#9ZA"7/3WDDL>$LX<UV?X[A&_>]R!^1'\N5V MV#W=3G6>F
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
M&HIUGOH ;9L'TLDT0(T&&D#ZH[K=YNNH!A HB-95*Y)YOD(_EH [0LDE.\(
M"<!,M=L &HN%>@;@!V=IZ;($;!KT3@;M0\_(C5O'LPTD*'V2X:=\)Z 4B9T/
MZ[FKE9-/",G.K>18D7W=C0'YSY2$0O_H EGUFS6L :ZLAXBO1;5DK[Z 1<H@
M6=_$V)=WO HY@5$]BU<:_)BK$/9U1U5=5Q<.(SOT$M[H26OI>NXQ<]'G&R9W
MYTOC&[YJ=[>(CYG$L6NH:A&(]"RSJ5W""+%/QDM7JI3J=#*> 0T(QGC(^:D:
MR%P1B@IH,+M>D [SJ>W2=8LTLZ0F7+>6;_%_A[T:)IL2X1."?4/8YZT9[>/5
MT&8%T&J8N] 94OF^P3EG. A)VJBE(('5PEI$="GLA\"EB'V:4JR)&=)VI$\A
M] N^ZE<'Y&-T'T",!Z>3_P&@\-A:E(93JS:BFI+*2()55^G\@!JPYZ8BEDRA
MKJ3\\9=F%J[U0,>T:J#.[<\.O2SX'%U"O\12&NU9S+#D]I 4Z#&7@@R$B_C<
MNN+%0010!2Q@$,'[2LL<OL1'E>3T/:)ES6.I<SK&3IVD)KJAGE1C JS[]'"N
M&<.17U;(3]*6OK$'3B[3K""_A1*:W,6"Z$*GW>Q'Q#-P:B'CC!:O[OO/WN>D
M .*[EX_/[9[R(.[@\GK,L4^)+YBJ^Q .("G12C?87["J6K+>-'CJ,7G(O'$E
M/#V,3O :@'QR/"L5 1?4P)G!@>/6Z\B/FP0H]!RN*UK:-7A:4M%%PLR1,%.
M?8&VH7G6U0F203!JL%U@WI9Z@@7@Y1X/NE"FQ.NV-0F;>)4FYB)SV[QGB D
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
M>+@M)=R]3HY+R@HO/!@ LD8;J0BOWYFW[9/I)2J'^V*HB[9Y1S0P;DIL<*O
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
MR,W.>1:A+TP<J7G^ON_].3(%[!B@5^9L5S"3N$"HS[N_/AREDT--X6&)S 8
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
M=RK)C1"U%XN@7F3).^;#0]8(1)F$U]V-GK<U[%VT.DD=))'U11536/<:#>F
M\7%E;<PH:?*F0^8Q<'7I2$WD/J.58JXPO&#<^I:5]Y>3F>LSF<Z/I:0^ JV5
M"&$,0F9VLF._%^F#2_1W9M?8@L% :"^4C'-E5\HT\=;Y(C,,EUL[O=?*\PZW
M_G>>H],E/Y$Q-#"&V+L%YU:QXKXMS.+9IZF7'@E\]?& 2$!FFDKUXBZ0UAS8
M/1#A;I;(>D![R2C_'#.*J!HMKY.])Y!4 ISIUNT@WXQSB_UEA<B*JS[NQ2PK
MW1S&YA/94W<PKK&:7D-7&.  "^^0<;]D&HK%% H!;*/+42NP#==\Z4AK(7%K
MHZBA[A(>!IV-]: ?.JL<K: CGKG5*(A'6Q3$3:(@]K<HB%OJS80HB+5U:(S7
MJ6!BUA2DD8"J6:XUOT.GQ7WW"E^O/=^,Z!5USK>/.+B;SC8@(6+O=/VT,U'8
M/$L$^KWVWOXNBO"<NAV1$L61D"VRK@:07'@E0:!^;88#;_01>F-(8\4/L<$A
M4$!!O2;-1D^<?2H[1?;X=61.Z@ 4N>WAV;OR)!F^V=#E4H*?=X"Y5_/:T5%W
MR0?F;@D[O,C/=2-N+AUQ5^^ U!3)L(UAC,&%!.^UD0;>JQF%]4ZM 9\1EX3U
MR3A]#2]"N9(2.R4QAS#D0@/X1@$_@>%K#%T/F-Z6("FJ$'(+QSCJ_B) O[]%
MC*1%T=/3'XV:>5(46:V6C7SV@5V+7B@96<*^CO4<!Y[;U5:\Z:YX59+_"".^
M&QV? ^/A1*]P&&VNK+D]0V^O'?S+7/O>ME6=35>P>(/!+N4GN.6  6(Y G/A
M?>YU0ND7!I-M6'\(;T!<N?UML8H-?$&S<5T"*0R#@CE4?WIM2=T4(A23*B2F
MU"W#]_S8?]/:8V'_8+1S()F(8^8/-% F)&Y!U1Z[=LH</@&],US7-=EH)@QT
M/$ZX,9V[EI#A7>Z _'7&.Z*."8:#Q/#Y<K5375@S:H!K-$]S3N C;:J#!\E=
M+EE4\-DM'O'_I9+].LSA<#BU 7DQ&-U]7&ZH2P/(*X,34Y_^G!15@I!!M 54
MACIXO!==L7P&:9IKE<]0P771,GYM#K3L7(''G,QT"B?B,H/B>I%>@+]3MO,1
MI+.THAK<]KQR;AX4ROB?;-_ $"Y7Z\J%G%KA]LFE*D6&7X>^6'QMX$MR&D^)
MUPG#$CK3"2;-.VG)Q&<,+N7IDZD;)G&<R$*>%WP<""?7X)<VHG,^;*%>?V%?
M ]/T29[WUNPE85Q,2"D*+3P55,F%8CE!!X]0F/8.'(67@9P]#J(2+OK.HOJ
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
M *?;[$\ZUQFQZF*S(<F&UJ"FS>[5LGBN#2T0+PU>+:!"U9;@FW3(&E>12FY
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
M, Q)]>/6<S,SO;;:XI%.-PXBG1^%,2MZI>?'7[ J*$V^P"">0ZUZ,*2K6M6
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
M(U3C-A/4(2A-&'N'?QQ2& HC51B@*O4A=:T^I(YJ5\H*8$0&[?M\T-!A??6
MP>@&3J=]5BJJ*?DCV _ C&-Z&@=?^U&1,>RTG?;9<!54HZ.1VO4?<2B\RJC0
M4.-:>^EJOU SQ3)6L",BGYB[]9?GRH2?2.LX5OZ+J\ ]4J&QC0925:8323PI
M:]"MQJ$[$5/(9\R7V5BME27@E9K\240XOTXXRZ!O'86)4FX<D1M'Y"V.R#3+
M38)!AMEJHTK/1U%.\\"?(!8#_"U$K8)T:'%9@@(+2K&4Y@QH/S/Z-38ABOM4
MD:YJ%&BTAOOF!K3F",B5<M_&H'9@]#/" G=5F4$AKWB,A18<WH*/%MRD  AL
M-%:9)'WJ9(E<GN?(3%O?AXV#]"4Z2"^0<@8EII=0!F4"TCW(*8M2F5_9398'
M$W=$!7Q%1CT:% ]TDZL@5<V(E+>=Z\'EM3 C\@.6S,F4U'D!FWW,9%G]Y(8Y
M<9&@+^0IU >?C;!5O6Y0#FK5P,]]%Z8-$\641QQPFH<X>CE!UKX4ET+8*H53
M+]%3P3U=95=*VL0A*%T3;L3$9&FB=X;\8,2/-X&_>ZC6Z)P4Y!A%$Q:#TXF\
MW$=8_A!(*: .R)/W"QY0]9H<R^64+NI]FP(OG. AZMI'_)#AM4@98>9$ >?O
M8H)9G[3WRG1ZQ6 44&LK!. !GDR.-C]7K%:ANL&'"9.'<MC,M.6"\:3+J7GV
M)QW[DP,4JCAP6@S(9\=S)9]M'Z\<B(@Q)^G9K\'N3K+2W+A##>9 IT%>I+'N
M2E_:;^F C'-R0+$*<W'W\GB]@ (J:D&Z,8NZ^M21Y4RZ-EM%?W"K^(;!3]BQ
M)T(A-$3OM&R)7')]/)%J,$:6A&,56^.U9_8"'^V%#/2FRU=5_F/5SL%9<(MF
MMFG\".4P0RGQSE.WFOKC!KI$!B8P2[P3E(.8208BD/:URXF8<-EOR*3K$ZH,
MER.2<FH?#E92HS^6R5H=/>5?ZA;44V;%I,QRZJ2Z#%AYJ+9<K8+88^D@)/?=
M.L20$N3[*B9&C>+H^4 77DYPQG'E8<R8@04FDHX:)=AW^]A\R:$,3/A;1-M
ML%+VP^Z@"-CFP\[?DKR>4HIZ5JJ%[Q4YS8IJX4E(>#*509"%*0T2A?\NJ,X0
M2RGA0B3 __%C_3'*,"<;)VF^@]!4.LZ"UU5R-AONVR(5&D$VPLP-S^ J"3$
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
MU8Q#)311S!F8R&/R[[U=K[L_@SRV6@8.$G?_P-OM+"]''I=7U!(T:<D[;B\
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
M;F>ON=-J[G2Z.ZU]3_E,^GZ:WE#:ABZ<DW0/,OKX'QCSG[I;88S, G_-W'4
M&FF4$)?91M:AM'G6,X:8)T"2E@(4#M:=$Z@'2@RZ?UMU$PB^]H-@D%68U C-
M,P^_*QF?P:#4'QOUB"(3OVB8D5\?-)AM\B[$A,2O=\Y!5X$[*0@W@R8TBE&4
M&;^7[# ]!^N:!#['(\3U@5/,,L6&9W90"43:.^,L+>^F^OVV8[G;2YJF<H6P
M.&;A9^:&?L)1\*PZ@Z_L$G!!'"@Q2.[R RHN_0@VF*$A_)QS]##J,T$.9@HU
M$4PJ)&^Y+ZY*52#&D&*5+#_T0$J!63;S1HB>-* /3B;0DMDT>.^CN9"&_H_.
MEK_-?A6N14,;?(BFE8ELR<M<2LP41?0B5@-Z_() !>ZL1DRFNLUSMWKV5T8(
M0)M9;SNT/M+M,50@,<<YGQTK3Q!_.,R,@_P&A$R*WD)6S\ (!P,<OM[?KLP(
MWU(D2OH+H><X,O,T0.\4N2>5+]U6&JM3@@\,ML7%4I-]#)9.>4NTVY=-'W([
ML^I([SD60J_LJBR5EAZRW]>/8-4#?'<H&JF$5"O? $GI1^2$5QPL*WKH;!<
M/ P$*_+0-QY^X]1N/@RS%6S7'TQ(K(? TGR%/TRJ>$P8>S)[>@XU9Z5%*\!I
M/Q*D1/@162:3EX-+QPN0SR<O1"<"9AHGL4F/ 7'-#F9%Z<PP<\]Z-QOCXGOE
M"YK5W;67SYYL#I[?3%'G@\,O\A"/**LN."-8ZY #-@A,@NIGH&(-@EQ-W8M
M!JED*-M?+L6Q]MN>"I&'_U'6%A^#!61=W7Y'6-UG 7I#5F>>]LIR245$""5F
MAGW12 .5887N0DQS@"O$OEN*OBF.0*HB$F#!3.AQT?A60P#O&+26&(E'_Q+9
M812-^MWGW=A)ACNDR-!5EZ+Z<A<BE;%VHZ6<.R/E!/*@E*9^0Z:@'_6+R';T
MEWBI4\] E<>7L(: 5QI#WF+UHGN1>N9*8H0.!-1.E6=93:NW]\'1+,^>>&9]
M6J_.T\V6:(KL+"#X49@5XO:P_]Z34"3C)I77B0ZK0=$W ZC*<C2I$(K.T2%%
MME3NM2;%QO,LB(:D51AG"H9+RKX1#A(7,6<6Q(07[V0W<*5 ,P:!R;X3F$^.
MV%@BI3*XG-?UTN,Z9%Y<Z'W"E^-@&)8T!:/&6OS_Y=].T![?H?0EEX+[@15[
MNC5L.KTSHCG,G 'L2ES2^ZDW,[K-^R)G=5<&31D*F5;)<<;G2K3*1]B[ZD9N
MP9/!5PQLX9 :']O@F22I,R$?'"(?YF#&)D6FDWD2R]!PK:81-Y3> 1PFI<.W
MNST@H5QC;P490_>%(#V).<+$VA;-3)R*G6,R6]6D2U&'4C<%U@'GIC!Y=2DN
MUB]UD<& V\55@!C9Y3Z&N3"L/:5CE?*8.$Z?Y0JRT8(VR^S'>D'?+S*C4.*8
M*O:NDL9D_TAMDRP]Y4HGE<Q.ZA-G6Y@:14S\V%R"H/^LTE+D4%*57[V27/\5
MR47[9KF5FU6]4(Y]H3"M(HBBY2_50Q&_(\2?F#9^3.?8QTI]C/J0Z*7)VYE7
ML0/'(<@#L+9N<*GHQ25MD ,3TR*G8(?)&F*>GD3)",C;(4Y-L4X:V_K<CRLD
M"^,RM5VD51?JG>=1\J#.];3>AA"2)].YP!'MW>G796 @^+D2S->,1S=L:#RO
M6\I7C<19..![=*&Y+8KUMMKLZI;PK(X"_KM(B-NEE.5%!@.%Z?JZ'\Q,(0-E
M]Y&%QY2>E>:]1$UE:4/K-F_9,MX98GJH[]]R4(]T4NV%)Y7T,!E/>AS1M>;V
M/A1<+!^C1@V&HQ(B\,2FSVI.7"7[+7O>WD*J66I &4D*<%+NG,1?H39%O#3%
MOM1#UA:0R(^Y8U6:)CU*EB:=TWI(.#%P6O_UT>@C$6EG(9$6\2R9BME ?;0*
MRK:W:[ \G5FN$/<L1Z!_Y0,A4<ZL5;4U\0?DJF0BJ1&WI%-F@6NE):H,RPQ6
M3#D(\#65!%1/&[K.N!H8XIA1<R;Z5ZT6611X;&T"CZL,/!YL H_/5G<'J_E<
M.F6?LQ<+;ZS)0]6^066RD5O3-->NEAI0.))3_O>:>YZK!J<PGFH!)Y#SQSH)
MS:H;,"_K0M/R/#CAW2D]*H78I6SWUB&_J+/B5=3-JCB=35"M+<%5,4?/5;8N
MQ29I_#1P*/DI3EQV(>A<,+ IN7NAWJ[4[# Y"B59OIJ)OP8FH7UBVCN:+: ;
MIT(W;,U+Q<N HG-7P0[(J2F"Q(,D9#+DD7&;4YO0^F5"L]+A,['<LHV!M82!
MU6RT2X"2\TTL]>1B)>:__^MP;__PIP=6C4XYM?%&N:KHZ+6#7<[^M:F@*]AJ
M*46A.VQWHC1.0SJ)S<X_Q,Z_50$7EBV6YXOLP,TF/\0F8]UHG]%=:O98"?8-
MW:_P2,Z5]J E/!6W4,K5W).@FB?X=X8)"8L-S'71LDR&GHDPP0EG!>P& :.H
MZDK>(@RVZ!BN+C+FU!*KR(^;8U&6VC3R<]QL=Q@$F?;2J\)&"GNK;&X^')]#
MKBJ$(L?7<#_9 U72TA6BDP2<\S3L%32 QF&AA!]Q6=GOU7]-QWWLS H_LZ-P
MU]R C(J7TB1B7 =\G&KI5#08?G%#WU5A"6E^3A=>J1@E0Z6/9XJN,TP7H0YH
M$JOF+?.4GP[+)Y0O,4P'.^A*N7$P0,!EPJ(#6U;2>_VW3^IO!KJ!#BPOTKC6
MP*D487#C:2D)D5(1DS*E2KR<TWQ>YQW.7<A"B9@HS!]6^W$6QE]DE1S1/D3T
M>,U:="*[,2"H>I7B<HBRL!,01H^J^DC#[ N6C*0Y-3VRW^2>$ K*0LI)\7EW
M*VP$#4_7D:-]R'F7^($,]M%T@\^4IY6+:QU5B>V1#]2^1-BC+AJ&H.9;!%0A
M$G=+KHQ$>&6JVQ(^C1EEP_TW8J$). AR[&1*D3*5FT%#.Q9U-=PWR@N8D_>M
M?-UGMJ4<BB;)5<X,6C,C%':"&@YR];9E*E(T&'B.P$AQ394ZXO*-Q@/@$70Q
MODW*ZNU,5WTG,>5Y$/U&Y!Z(@Z@RJ,&3413BD"5'B%[81TNPL@@)QJ^8-V7N
M@_E)!)*G'O)4T>HDE&Q %5/5"X!#5Y5A)F:+!6E.O6R%R5?5(A:W1OY0U6Z"
M'N60>JD0, G)A $>C:3CJ'NC*!HKP4HTJP/K#4><2'=-B>:J-#LY"[O%<ETM
M4CQ=&^6$JNPW+8EZE>ET*NYGJ<+/5&,9^7TJDN7CMOBW.GISYI0\9A)%JXQT
MCMA3[WO&=<(5<+(BTH5$<JFA5>$SWO+YPDIQ0!JAMN:H]OR)I2K-:MMSV$]C
MTB&3?K](*>*.F8-6GLF1\7=5FW-FU.:'4]5P!XI8PVX@ :E,0M63AU'P2"<A
MKQGEK#@#^T+K18JCJ9* \FPJH-J;0,0J Q&'FT#$LQ;6^MJB'F1IL5I:H="#
M*]UI.@B,XE)'@_(3R+<' 19.I5*L9"J-F,<JO93*2DSF:<]2G^R<+GI8V@ZI
MW*W20.S^WV^T#KF3V%YCMTOM-*FP29Z]F^!:80.A%66($6,.Y[6#)D@C4;-U
MGG'FH/R36I1,U0QS"3#FC<$P='1:@Y.R+821H*<:.OA44^AE:N+*2@<>E,@T
MNV*9Z$%I8:C9Y!$G>.C$43IA)6Y1J1$HEN-*?)WT["G!$E3;O6)^<G5VK,R;
M/=$BCJE+:06H?BI:UNJ4'78B,UFH6\-&E%$CUH#.CN9H+=YL5B+IQ$XYSQ!5
M+S")<CH[3YE)11QR\20K$GCJI6!569_/@==C\W*%M()W&F%,(L[35A8B:S)X
MPQDKT"'< L8#GNMA9$P>21NJ_0#QHN^!H>P>-+U6DUD*_MPZV/>:S<-;&9&S
M@!%Y94>-F*,&Y)"JO<1/LP;$]/?>SQ<!I:BXIP2NS!P"8^.D)+=^*J$:H!Z;
M$!Y3C "5(RZOD4;R6<46W IVJ+(@[0?;:[!5]@5 W",B,?%66>"'Y%@$ U6\
M54X8E\Q SCKG!#-=9"$[*2*X9C#+@N:D6ZJ!PTRXD1_;^=@&WD852-28/4Z?
M6E";[RO\>7)LI8PJXG^AP/[,,QKB.L@R@='1UUB;UD6JT",K%G!U)M9VE#=A
M)FMA\921,'N8&CUKZ/.;@>[)G4A/[K*1ZJ!G"X1)&& ]MH5Q:RX%*D6*><V>
MG5&N-&2XP.8MGGF<7.OO"K:V P00W?R'ST^[%*62COZ&-36A7$6Q*DU%E!*)
M$673D4"FNDGM!*7.0^2F)<@@N[R(93D9#3DP0Z=JQ%HE4:I.L\039O9E#2X^
M8=H16+ITTJ"\(?D5-E90(0%)BLT8-'YK*.#$5-^!ZLBV  L@'ENL -BI7\(:
M[%(I?RG*$JHSB$(%,\>=)KB)!6X1,RO==\+NP"$IFB234>D[AD_!IL6A[PX1
MW'E,CC[:-@N8C>C0..BH' P[?$A:4R8Z!.4_2>XR4G"%PN&7<"NQ2!@]-*I(
MO#0.T3VCWVM03>WTPQME0$!5M+064C27+>)F!@Z%0)C!9EP<E8^5&I8)CN;^
M;M-S_QY6R#'\>0W(YVV@7'BPV9+5G0;:8R8U6SI;E^NHT)@HW2-5:X4;)S"W
MTL@ $;UGOS#KU)6WJG5.=F&E2?IU#&B7PD;[RE80!N6 ^*\DJ$95BZC]]M30
MB-?QNXE@H-"_<1%ED3 0"?1#BU@J8PR_P(#CA$NY9F>)KGW,?1[,KM*^6^@?
MQ#AI078E-1=&$\O@K^F&$/W<UW"K"C'83U&04U!H&F)+J9$@KG*HBJ\ :CQ4
M"?!7D8;9(.RS<4*B&&OP=F";KS$6I5I,F!1L*J5F]1UF;T'U%2G</X4VSH'$
M%*QEK"E4F[8&=X! SXC@M9PN=7 BN?.+1G+W(\<O\G$B(/'A!/?(ZO>3Q+<[
MXV''$0_A:S"9YF55PX[>1%R4:X;F!$3UN*.[#4FA*6A@J3;PY6:,K'F[UKSK
MU3V[M0O#&X89@W487%6K(Q*[P1R: ]UDG)]"G)3& 648RC4@EY+$)6819+.]
MK<SE=VYO;65UMLK$+5-J;84G7-O:RKU+:ROG[JVM:NG1(KLY7:[<>5VN+JUN
M%V:%B_I=6?X"=)7HQE?D?&@?''B[>S.(D>6F6+4]L1R[)Y88 $CU1,'DZ1J&
M$2&A/Y=X3F<3SUEA/*?;W,1SGBT'QK8Z":%KF YGTHCC/,R^9.X."6W=E<*Q
MJ^N)V>@< C #=!:/[6FEE OS!>)-=HZ/E+99</QV\Y29;BO"W]G/;@6+2PS6
M8.G/'XBXV!5\$0$=!J &8()3R;XM-PH*\T+/'UO3J$4@[%28WS0<>P(:_U\U
M&:GB_[.;0S18&8EJ8*08Q=)[?)P/[CB\2W+/S&7-= !S;*A$IE<2DC-I*KQ1
MCC1"P,B3BD7J_ &R/+![ :$[2_."AGMAU31:A2:4,XA*)WN C;UF,(E;S1_F
M:*!@PJ$J: =Q8+8<\JGK&:,@.<3+54+HD/R+MP;G>]D@9&XI FC^QP8W7-2!
MO@)LQ,VDY0CF,BZKN@3J2^"B"&.KYW9EPO9!WGT"<[=K&=3K^=:!4W< %'>A
MKESU;F71=70.+:7D>CH5E&E$*V_<URFIS\OI!6,_&IH6!&7+)"6AY-6^6=MM
M*&74"]T^RVIMXNJ<FDK[$F!BDQXHM0RE83\A&JZ)!7 S '0<9;.-3=:*QY@#
M0@BM@/%%@1&'R!@20B!WOL"Q<KL%=>2,#D.N:DI_+7=@(4EB='A%/IYKTH-)
MK%@Q11//M7T;REVG6E.@R3,L9Z#J^>.5I>"U:H9YE81]%>FS;!'I-3.335D=
M#[-U+2*M,B+G=D9D@?K 3AU*H@7\MVI4S+'G=>6 ;^5FIB:%DHG7*6_RBZ?.
M!4U]$2M+5)%CHL#^C7LBF0P.JF<U!<",.9D(8HW29/KJ=9T(0:J7VN60H]7T
M*()FAH,0"W2!$B_]\-J/&W/P!X,!3&3F&Q2J9SN5/R,^9*18"^U"O)X:Q$I1
M9J;";X_+>9Z^F?+1@$RX3%W:3[ !">W:B83GZ7PEBNU@$\*2)TDGF"(VF1Y)
M]<@QM1"PT7@TV$:B\L6I_J(NW.#4A*[7@1M]<+#'SH%=;Z_9]?;:E)C@O.(,
M*3*7)I,P-_!BQZJI,?; E@OYW@"Y$/\F#W7??A .AH^!_9"1'TZH#9%J\@X_
MX/LJ+P:S8C*OVL"=W<AR6=Q2B0ZW%LJYQ4S2XX #Z6(63)<).0N%:-5!')^"
M'F.!C>@TO8;[/AA)T\7,#, ]KF.1/<2Z9Q?O<-HV41P%N36%K@6%G(N#\A.C
MX]V.TF# ]$I@:74](EUL]6@E-AUTF^Z6_<$;]ZWIX+>-V-D\;JEQGV3(R9>=
MBCHHP/3\GBZ=L +M_),IGPBT/D]N0+"\0'P0E:IJ+4^^CS]$%(0BD(90M0G!
M+!L0[2I%7HM\W;[JO(HXB/%9U:*L5"9&D-XE!<-3/<!\A:8[(7ZEGPLG-&7T
M5/H3N!I H?"76T9E&58:V+J4:IZTDIE,17@':UW0L3"D_>.]UK5M MQDX?!$
M-TX8#R/VG.7E%!N$@M))"R0A=+/B0-6L)5SX1Z$]X@,6A+0F.7Q=YCVA=/X>
M@=-><6X&<2KJ(>!,T55.O95RPD\W627*#YP9RA,5NKH>]W[KL2;KJ,DB)0U5
M(@=6?FA(9.V6#N/;5JP*NQ9-<LYF.O85N.^FNDML*I5](N7[9:ZQ'GSS1(*S
MU&_Z8HQ"@CL,E$,GU$DGHZ:]?1W0I7>8BR#:>1I8",G7U#PP&.SXV/<"=-^X
M('4%LZ'P4?9(RKLY-<\K<NV+LSJO2;\U*A(R/V.T>/:&LUK+9AJ[J["R-"I4
MTS&2BCAIGJV?<S61"B+3/!#?&QF/9+AF_H02U'CELX,XBP;Q=(VM[;"E&9$'
MTMJZS(#-(:"8!5[/R@+\$B4]T3DBJS)0#R5VY>&.&I+\H:GX7.+$?,KJ"FY
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
M3?E@UB/A)/4U",MSU#F. 2(O@9ZB3%J=TNO9XJ6063G]-,1#\E5:C2E,(B
M.O8+%$,)^;+.++@L;5I>PF4:7,.!TUL903-M'9]=G.D4CG:SU:'>UE5!OX._
M&)')Z[Q+0:6[3M(O%DIY2+GDM4M8UE/"KI:[[;,E7+ :Q!*NR.-PO[#S*J$]
MKB5ED\9V;%A#]=AXNTQ5[BO0S\K99!;;1)?2\M=V"S$1T1=,G<JM1M@P4HW&
MY;:Z _E)+INMHVW;V8'8)=X1=)IAF&&;5R#:-%=5D"2"%?6B6D/\"(4S9E"E
MI31[,OFE44/E!;Y/2]^?=;T>MX3<.I60VYN&<W;YZ\FY>_KQW=GYAZ/+T[./
MZQ!LJS\!LS5?!U__/&R>_!EP:=_.SL?DE+UYEZF/.OZ[R!_].>A=_ME'9MUL
M-5M__HG_:K4[K3__\S_-SE5ROO_QM^YW+J'I_N,[L/9E!%>&<'&,[US*_.,O
M3L=Q_N?Y+]%__FA_O>IW?KOYOXNC_/0D*OKMZ,O__>_IZ+=?_SG^OU^BXO]N
MWKSIQ_\<]R:#J/?[;\7@UP]'R/N^_A@G\4=LTQ#VB<1AD>?!\!_?(40Q3F^G
MV8+_S1/Z=ZN]TVE]YW)LYQ_?A5_S'WM)$@4^7(TB^(XVXIW?SYOP/WN[W[DQ
MR+E_?/?KV>?S'^NV Z/6<0"<U)Z%(J=7>I]V*_?IN.&8] 7W_.27H_.WF.$
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
M-K2ZFO_*U%1O.9.09P"$*A.E5]^HCD1'L1^!/9+IOQ*ZA.XG&JHNVWPWG%[
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
MK!^7>QU?!^1)Y/I#@FT>HN<Y47CUHE['8*@,:IS!HG)3ST)Y]./)F?KU4W.
M9YUBR,[@V2S#Q;[DV[(YX#JB.Y5(X9/ 1_,%G)\T(INA/]F:YO7IC; T'.4?
MW[6K?NFYGN]:G_!M*_@#J/S!)OU<%WGA<ZN7[[?7?JEODA@4S=>PT@O4D__>
M2__VLW-$&BS_^S4L_8S</:]S[1^3>(=7>_)OL"AO^-^GJAR<?_P4^;(]MH[T
M&C=))Z'SCV]1YTC53[.;<P+:$!8PO)ZM.HHB7NP9&N&OF6@N$[ Z'VRY2R3I
M\JL_6;E7J-LEZ8_N?QT?GYR\>S>W+J2S_\-M"Y)><XN6H)3+'Q:>TYV>JL;F
M)3B^>*IH4*QXGH^XFFZSZ36;S?59T-ZZ+6AGLY3-4C9+66HIK:[7W=U;<CV+
MA]IJ;3_HOBS^VO=+?.M^.^*U[K0ICZ83W#+/N5T6*9L#^T!-I!/C.YW9(\_4
MXLA^0Q'3LEI YUL^_*"362#$GV0^K6<VGUH.MYG)9B;52[WK'1S4*O>W"8MV
MK;!X] GO+9CQ0W'RZW&8!]^&*;[$.K]AU,V7-E_:?.EN7UJI;O?!'XW"P/VC
M>"I-[58&N;+)[':?EV;4?6;S>3ZZP&8FSWDFK3WO\+!U'TVM\S2:6LMK+ICS
M4W'FBR!&^.S?P(QV/Z5!1F7;&WMZPZ5?"A_8S.0YSZ3=]?:Z]^+2NT_&I1?,
MN8Y+*^0>IUK]RH6QS9D2Y^:\K,Q;7WL)N7N+X ';N].OW^AUOP>*TRF#.F;N
M./"C?-SWJ;Z,DOPY+7NWV=KZLLW5GV&O4*!$WQ]X!^U]>N+[/6^_=>AAA]*I
MR@?UJ R":M9, NJ\_-,:T*>_ST(^W8UN%E7EMS=5^:7+^LA5^8>OIBK_E?"H
M)47*@Z#=W<NQ_!3\\-#K-(4?8D1Q?__^#+%3CX+W#0"!3W4\]=;D4QQ/J^EU
M.FTEK_:Z#RRO7N;QU*N1=SR>H3\)HYL?F1<!;R+6].GBPZ67,5NJP:/D%?&G
M'^F\,;+?D?NXZW4[!]]P']>W76KOYQ,JSJ8RRJ-1&C!FZOJ67IW%[@?_QFWO
MT\FV&%A/P%H<TG("+*G&0J;8RK>HVR5&M%2%OA_2!J9H$L5]R!KN'T5#_4Y7
MOOKJ54)Z$ P'KX+*, X<@F(@N"Q\CF8X)_]# +04VHSY^-V^F8VEX8#]4:?6
M_57YY%.7:JWPNR>FI%L@#;CX6-\:S[%WF)!_N#W"#C$71"O&XCE$2O,+4 E]
MXMP(2XE5S@,N'5=H'L"2\ 5&18P#X4\XA2(F,(0@%(Q^<_S,T1P"#^J3CFDJ
M[_2!QTF.!RH%U@ST/_53!HCD<G5X+$SI$037R!"V,<:N7#"?AGO[-MB$YH29
M*O#S<Z(Q3T'W*;P^HD!K-5:U8'EY6"W.D,_<P\)Z5).[/:.<P"9R.'PJ7%;H
M$V 69%CJ;O694$6/@KT@Q>VYA4.!:\H"@A*%2]\+HN3Z%9'^7$:F8'+4[@+K
M!.I%#"F&:.UAH\*,*]90+$LJEK>04[EW'%3\T0W')DWS$.)H"=" =>0REC_
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
M%&DN=O<T( ODKR(-LP$_Y3'&B %F&,+C!+PQG8)FN@UODN(QC0(V64=%&.5
M:8F'OJX@2C;TLT[T,TJ3#-.R1C 6!7+$3+&,-[=BO)&&7/*RXR_+!BR#>V3]
M-.P9;U:=GOP3$-N&G-:&G+3L&8+-6C"HD9#2 ]&0-K"V$C' ?%:DR,NN/LO&
M'/(OMOG'@7P^C/L^:M+ T@8<!)B.;S(\)I=B3F24AU%$CCA!,"J-#*PSHZ"G
M5LN, &8G_B"(X(>4*C$$_0EOD#$CM<5&1HA;,0W1*.41.+Y0/P2JDY:E5]FZ
M;0_W2T">T%<K/D^E0<J8>F^XJ&5+]IA>,&&;;9R2?G0>--K,RV2+;RM'!D(!
M8B]I+G6!113L'::]G:$:]LK4$9A%5WT^CKKW<8-A/JTF.XZT.<=)$--<?YDW
MX@F  ;J;K(559BVT-UD+K\>W,^L!VWAX-AZ>6ST\QFX.0<PRMFU5-HM9%6?*
M@3,P(9RMW/\"LI5P**_'211LEX(4)7FV,:%>HL[K@_Z KA<\>E O2L"(J>2T
MDQKI?R5 (\JN]%Q;4<TH-L0^1-?OH_6U W\&08X:6&EXC:8(#W.\A]$:@S3#
M:%NTH:&72$/(!M(@2OJ^72P^J^A.0?W'"&(T$]?D(*D>P52)=YON)(PPR41\
M.EIIO]/PM1DSI"V;>6_,]A=*?I:80]VT/ZX1<9::Q+GF*.8L( ,%<& %)6N
MB:W\%1T# ?.,K/Q^DJ;H?ZS8:9*84PII4-)Z-M=RM:F7B52'5YX"F^)Y:<RG
M;))34NU,VHBC(TW9_"@VNAGFQ:;G!J;+ ]LZ>EVLVBEIZIXD-]5FY2;SOXD/
M%O'4#P?_S]Z;=B=N;>O"W_4K]-9)SK#/D"E$3Y)=[\ VKB)QV8[M2E7V%P\!
MPB@E)"*!F_KU=\VY&BU)2R P8&QSQ[D[91NDU<R^>69,+<<,-'RR?T_+]ZQ>
M+YA"-0!\!(YCZHD2FKXH<C'2%:,9>XXJ,V-A*PINMN<4;%:.QRI#L;B%%<NQ
M[XTQ5D.K6356%[K/N&AHP1[IDI-5I;_R+9 #(*R"F4,_D%.5Q-V%@-<M=GWT
M9^Z#5T21BQ_84/SYAHH'GLXN\\HYEF$9B055[.)$K4+\8F.PZD"Z$,4/*2EF
M%;QGDP2^ B#QW>F(7,9T!"RC,7 9T:H%WY893ZJQ\Z=NGQ)PUX;L-? H+X,-
M[)'E8(4^4RH<>[P<@?@3[F'4+@= _5Z/L*HFZG^A"X%]%SZVSX];@/DCJ#[[
MZZQ'\I)B*_:-?5I")!4X<Z:CS*4A<^F62Y1J'XH#^G8Z/DP8W74-/5X?"/DX
M_C7*O@8P(%2> J_')A?0O[\AEDPT&R?B/7)1ER,SKZ+G@)!#HN6@;UNT@&KB
M3]#K#RW:,V+,8G#7E88BT+IBK<\@:C.?* +:,<9#<IBKV?8H(9.MD\LG+]K/
MT'7:7%TGZ0F%JI,J5.25XEP-AD;H2U6FF>)"&[L /L5[&3C  N=XY,5$,D-4
MU:E]%>981\]!SJ706>Q<)84G_J@Y<@VUI.(L/K<"T;L"?WI+/\*O,2D8GJY@
MM1D*EJES;FWS,X'%O"%&[PR@W#[>&T!;?HCJ90H-"R)YE:P466-Y+HX](3@]
MZOUR FD:56:O$=544.\]<2;3"1B57//:#U O3182$)<)_L26Q./+S)'!\ALV
M9P4(B95$EQK%CU$-3M\V&(EQ$X/OCRX@.3@#>FP<X#CK >$=>)B[37]];3T(
M7 >ZX2OVVDJSV>2O[4#R!'IW+AFZ-JP#L>&:C9I\##$$"?A0O%]'%F#:?*-<
MGJ_#3 ;Y^1\Q_O5EK%_$CG,_<3Z &A.AV<%ODE_4 AMJU6D[3/9ZA'\I*(KR
M;W24@M4'-O2#$&V-0I?6?/N0)G:\GC^BOY#<7K@<W]-4:S.B-@/96I+>"9EH
M)OWXPO@R',3Z".DOB*"V7,R4.QXG:"&PHN<5M&2JA#,5;Y6:?9@I_9>67LPZ
MP5)W<5;\:";T&+7X\5"H "R!=VZ'L"4J*P#QG0G>Q'/21VSQV"C--+/./]0$
M,6&?(@\'PPY=FQIF\.",:\VWT.12$@]SQ'0GY2F* G4VY*N'2MZ -B8BF2 \
M8V0]-;9+Y0TYM.<6 22AO,MQL9W1]\1$,>F6"-=, T_#2G).3W$G8G^)T]9C
MIVT@^[+CX)'Q6*";7;L6NP)D?E83ZW<9<XNP3U]\GY-_\C[Q*5L-7%#;E0!L
ML@2@O"L!>/%68BM$MQQJN[A$F7ILFASQP>-UAD(\V&RF'-I#("'2]ABU/8F^
M#!VLF>>61U*TB3F J BCH :J%92(6CA$*P[<^OC?#=JL0[Z7_ANODAHF@B7T
M>XD0_5YDE[;1+DTMD]E1&C9Q)VVM+V D,O$NI@/*PUKW"[HPQ\'GY)W&<C_"
M7FL?ZH%1*W+K(FJ/8%7(PJ/4P-&E%<:AM#N6,(=A@? @%^+](;3Y]GGT!IOU
M> ]C] !HC!R#BJ/=R8?@$Z=-W"OH_@7E*EF<G<LK;F3",+T>\6O!*.)1UI N
MC"^')3YZQ*/%DQ'K,[ASHF?<0/0L>H7<1%-]5J.!@,BLXAL6)AS5II#TL[QT
M6 D)B-F/_=2LQ@@8FEF=RN5BWVHZ6 5MX P/(^N;B:)-QA][4#9(O%B;<'_?
M4'9HPP!(\BSR4"D12M^BI=X"U^R09T[';*.!/9A2&(A91YL^+&%"$$H0ZR+_
M5JU(F_7H9(^HL-39 C-/FKA W_9ULT2QK1*&'#>!T=+<PU3" $P?D&W<KS-+
M]<I>?U^68/M8EP*C%,@]A_;(.:##E-Q',8>3X2&PZ*8J,#(D*F4VH0(_[/V]
MSR*U;+^X5(Q&I0MB'Z/CC7DLLQ8$GYZ[E(+6 3FC%&H\D!L?,$E]8P@'0X6&
M'R$?1-6A/2?H34=$XD&\_!=]K\,<T;B <T+*<71SFI#*7(0#VSATD#:+384L
M/(_B+B[,4U3$.L[!Q,,FL%N*YP#O)7]2>%K4AM\'61]?&:7PO<[<73!Q365I
M9\[G)08DBYS*>8>T@Z/"Q3]VPO%T8BL2?5$\% ('B@2#^K935,>#,;87Y=,P
MORRR9G&%%4A[F<75%.>'KHMP<1X.SN)*+?)DX&/RDU,V@)JUDLV! A4.AIZ1
M+6%'O"HM3_Z&!4GW3F@;6G<:#9CQQQP!@SQ&!)$ ^V/V_&&R:L>-15#9U12>
MRTY\;L CO)![7SJPS&9T"S!?"<>#"1M23_T@Q ;/";T+C'2&2)KWY-IL)Q$F
MIU=!'68CB7ZDJ),5PYEQ5C:Z\Y@N(&[*0(0>$A$?8K"21SM0L^%BK1O9-_^)
M+1;[%IRP-PU#7: <B>96L@S.Y7%"TCA/"ON!?P4$$Q2B("\" HH=]""[AS[@
M.(!8EU18)\2IA^S<"Z8.8.],)N1Y$P9_2'\WA%G;H!.CO\&O--'ID5H)9"AL
MA.]BFBO_:J(P-?4HP,G@]QGY N170Z?KH,NA!J1"<8$:C,'66!P*@V^,<F4?
MW?$P,=>99D?1GD<@(\RG8'SHW@H8#!LM*]0Q1 2-&GV-Y8MY\P<Y)/)B@QT+
M1KB)A/%NK5M<#S\]]IS[H<_Z>_JLKX<L8>Z2WU#"8UE1$4.Q2?%[CM"MC%,"
M:QIYY+I[43TS$4/3 $%;>CZ%X4)IP3%5F&[774=D2P=.?TJ8(7B,?BGAFO#?
M8=<7812DG.D, #]A+W'H%6%B.;33BW=PT>('82H :;M@*R(+RO%;KK-E()5(
MMDB5#@(-!DE9[!]C[X$_88$$0QDPO2.;\Z=A?+](^TI;F[N'1&!"AC]P$"*&
M78?=E[#*XKYU1">P#'*EH#L<<'?1T.=@O*'SP$1[9-[B"JC/E* 2>,>.]V;Q
MGM#0_+X@%C F)  =@S2\!%1"Y"GD@.'NF1'.)OH9-"/.)/\@9G-BAH9:Q?@U
M*R"Z@%IBAA:]CRQA0,4SS06(QY&'1Y^*?@OENA;V0&: 2_GW1!R'0V<,"P!#
MUW4)/8.]#7!G1"J3=V(^0L#7J.N#(EZ/E@$X!>1YEF<#3T2+VNJ(?'T7D=]D
M1+ZRB\AOZ6 ULOWNAV.T\(FD$E,APM_>=S^\VJ%QOT\]6S<1\=R,%3MHMCQP
MP]+3!R/->K,](E15D'A@^X<T(AW2)K$^?TX"Q$TGBSDG?P 0O)JT'F$'+;">
MCY;_],6DIQ!GSR.9L9RPH!].'>5R (U4N9PW9)6D:QVCI$S,+K$YK#(Q=H-0
MT!RH8;ANCH0'9QU5[L'QVC.OFEJ_--,@6\H2?H/&T!N2F)C4\^-V>S(T=00*
M"7T,:DH?/KK6O1(Z$ZURJ62HY_?A8&^G#D B>'8H\+7(*K3$\N6* 7LP8,5>
MGG]/ Q8TUCL%X(&"+EN T=$*6QI3 ?094G2+F-.N@['  8(LTR(E<O>:E:H)
M%V<,91>W'BX<2S-&_ATO9&#]5AA4[^ZSN@:L(*4+>X,\@/<2Q2KCSJZF#FYE
M +L[7@1./1 UM%S*Q*O96- ^H\M#W"6')M4V!0NNSX(%U^;#@O/R)&)Y00LI
M2HFH%#?M>BL#O)A'H9$]WM#RUB@RP9 \""))Y:4&(D2$-6<>@CYW'H*66.+*
MQR&(M<Z9AJ#MIB',F!X=W7B*<K140"\1H%%<3F8YOGB/ O\YCOB<@G-FOOX(
M@VMXC3R^2_PC%MWEM)@.<$NOAMP7Z,L($3I";Y:6RM6Y(:%J0S4"5F>0TTCC
M7-(6@.[($94#;!,,M)X\BN'\H-KE6-M]OS<=\7"-$,!\_P6]A?VF[$#IU0 ]
MD_5"T[/<*0%Y>=B=Q8HL,TXTP9),(R&PU !Y8E\?$8)!@PL0YN^HQ+;Z=\@X
M\43Q&V(4E<B5&$93Q.*>(3:FL=B8HN*<+]I8-EKXDD)J:XQ M%W&ARQ]R'%7
M7F\8@O>P1&CF="HF%[.:D*516'\<.$@?MG1:,90:(E-P !^6/A+O_;DACS;X
M7D)$OSD?#J%+[HK.#]1_>^]\  (B1ZTECEI4RD%EXX,=;R6/Y9HD&UN>60)'
MS\,?8=36)H\T8,-%#%8BM$.@VB%0L:>"?4B!$8TT-"90*0N^,,W($K*IM.D.
M%N@EXK)<*VX4#$DLC3"@CA;:$C$( !G>/C-.Y'0[S1A+P+T[2G@ME,!4T- A
MMF#  [43#)!&>EY2*3JM,Z0.-_9-\[$UOG=[@+$S\EDPE^_LV#.PU7E'-B^4
M;"CDNP.WZC$W<R+"A5&99Y*X6$ATAY<$9RB;?'!B?)J6PC*'/\<,:XB^L@&!
MCFC1P7,N_8H?O)J.T%27G1G]&@ZXP+I2MKD\HK$KC]AD>41U5QZQ8C^0KXXZ
M@,_FC5)]''FB)WZ ^73LK*8@#&($>YD6)%3BP5]L"5!()$L:Z%YC ]WASS]5
MJ_B#$>OS*^@G,B@+OEE+OKF\^)O-^6]^.Q$(U"G, I,5AH8* X,[<C"!APS&
M-JUZ!\01%)"RQL!+8+F]*]N:3 "/ZBNQ]8BXG$"\@7!P-$NV^Z@3JKN_OR]0
MM58@SP+2T_;(KX>3R3C\Y?W[^)_?3WS?#=_37QSP2;E^\+YG^^]#^L:#>^O_
MOW/L^_^@,/E?:S3^=4($VG]PL_#\_8+>ZO6(Q&9A5N4B6"5)^SR&V(>D%&#J
M%OO>\(4(W/-3K5XT&O4Z//"GLE&NU8VRB1G5Z9@V3/E2O0HEX2K-FOYD&C'*
M9 RBQ8YV+X4>"&O9%TTXG/13NC].X :,RG%Y)Q(%3\7M8-@7&GM<QX9($_PI
MO@):@2'E:_I14CI@G:VW@7^/S4DQWDS&^9)+@@>1S[A0_D]AB.F&-!DG*W(N
MWQ"3SJ?3I9C%7X!9&.2'F@F VG#PAG9.>[3(2OG@C22#E!M%HU)M4!HWC4JC
M:=3+%.*'LT@^_L \+_Z8YA!M!H=D&,=+,D@6.]#7L+GI#L1&IGQZBR</4($>
M ,XO1#EYA'0(#_4A/IOH7)[-/F^(&ZB9<H7U+"WL$(ILE7-/^]WRD'@J*OL
M:VCZ.M".*=7(\#_':F4 NHNE^JZL$8A50_]LW=XZ-KE9\D^G-[1LEY6W&?JQ
M/[UU"14?0G?*T, ^MI9+7.*/EF^PGK.,LIM2H=EL5*6AYRR!*XB:^\9R$:(H
MCPEI;QL/Z\?)1LMLQ$S6\$E#<]I1G4U47 MO4=3<1NGSMY<)/O?TUCAP7+VL
MH#5-T%JY5C5F_ <YNE:LK8<>-4:/@A;Q=9\<%P7DX=1)"KXYE&H^A5*U&*4F
MZB8V1JG:FZ14K!\O%V=2:KU:6J]4G$&%<#M:%MV9A;I96I6$S$-WVDY"KHCN
M>*M :2;E-2N-;:6\:F5'=^N/WC9WT=M-1F]KN^CM:Q"NW-DI*<*P7+B6#+/<
MW%;A6BGNU/J+I+S/5D#(I=2<27BEZIJ][.4)KUPN%W>$]P()[_>IRR.#6637
MK"SA3--T$:<\?8]8$OCG^Z$_PG:6Y"0RJ)*,B !!F\D&L),00!/A-4/?A6AU
M@D+V:3/ALJ2M[_&5X]+N9S5-:HE>KOTY_KU9*)HKBT0EEK+Y2)1^):9A0V3#
MI\2CE82VA'0)/6[6"$G(9^A(&"]XMB.;5\>J2O'3E;5OD!]+57ZDHO!;BPY7
M[O8BSV3E8(JX; WC^1'K K1=X/0@*9#D7NGJ5#3*Z5,+(&\<O*FI-)+3K4S/
M1W9AD\M);47J>;8ZGB%VRK4:JF-M,^HXM]C1EA [FV@_>=[DRSGV_ARR:3X%
MGGW1.H!-' *^/05W2B2LLMI'I'$_ \2&M-S)L$=U+F]_@Q0@[6X(4]ENZ7DL
M2Z9%-6\Q8%>R[M".QA!AR_L 6J?$+#R6M&;5<2W7U>EFY9HXCDK=\]WI2""'
MJJKG-%H]]SIE3]?J?0?\5Z\/01,_^ 5Z?R<V$@F@@NAM.G>HPVMYM0LB'M9?
MVY2YKN<^%."<.Y!@]OUFJKR>]2329#EC082]-46/$AV%(EG2\%^*8#"R_O$#
M:91)TBZ[\[$.H6>-'4B[BQ96Q/'H^^,)@QQ'2@7"I/:A9VNE.D6UH4(G^KO
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
M9E5]?#E?O=+E_-^\E6R2%8E2&DX=?:\%4!SZ1\M_GALJ&DVS\49N:&E6^N0
M5OFCOO=IZAP<#7WO=E\_G"IU]=J/R*P:E7+EC=S88CS5<A5UA]FQ0WVORJ,P
MSZ-;B$*LE)M&O5Y>1B&6GTDA5E>F#M-A6CE)7DR5.R23U>L/0CPEK5>JC!^6
MXY[9WY&F\OX\._R]Y,%N=W!GWI$OG4B=\>4YG&C.=%^6>.(UC0\S]S>,!80E
M:!IR*KVI2X%B%HOLQ^!#/![+3R]J8(T<]_&7>3>;VD"='0A/#ES[T6+Y\&G
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
M,-N#3[&D<SY@\@J4 E,SZ">S5$3+G'S"%&82R[AQUX :\E:(N'K$[GNTK>
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
M$"=+5ZJ"."D9=<7TA+67@\23K[Q1$H0'")$?I2_@-30^'GX^_?W+[;,T3*)
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
M?[/VARU6P\!M?\['E_QV;*FI%"XU!4F\=NQG ^FE@\F=JR.G_VJD.ZJ'J-)
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
M+FVR<P6VP@SD\5N;O9[>]:YZK%7_!ID#5Q8(.OP/HE'/JJGCAD#D"1A=9"S
M'QJ6%OX%]\E3JVN.@4N.#'=DNZIY@LYTA+Z!_@V*P;#&ND:S:[;E!K?"C[+1
M:[:Z?;63!P5PN5N!T $BU-V@X;I'<0RZM.M?T!F@ 5K[[WE)S+\CWIZ;<MX]
M^;$)ZZ)<RUFUL<1AOJ-K)\6LV%*620FQ*<N72*,[;7WQ]MU-NQ4W+9_D7XJE
MKW7'L+79&C;*Z+SP$(%J&\3MPA?KX]'SR]F!4C^HYH$(6BQ-0NY'='F"C_6^
M<R*;/;%\-U=I>4Q.I5(2R]45P?N]<6)E"XXLY>8H+=^D+(O%:DU$?MHN/_-Q
MKHK:JJZ*1=TOH]6>7OSZ]52Q>E?R8QX,U^4\+YSN43VAH_<-"P8=@Q,VT55G
MYUZM5+LM9173:;_Q&BUWU8DLEFHE42JOLZ7AW?M/6\X2<BQ+Y.[(A]9<62S7
MTB$X=J'(#W#K-=_LUFNVI^;14_'N_*0__)*G>R_WK2?OE_E[3X=>W]PW'GW8
MHJH+?TW0['''U/..KEO^P>]#P\7[7;G[9V01AAN5:^FH([%GO=)K;R7<LQI6
M>7]\$6\,Y8\DYS:&*%_L[KZM74RJQ]<:CT8F'G6MFL"J,.;ZU"*,A%@@5(;7
M+/TT;JHG7S5YA7-59]?/+TG0D%B8MCMV2!='EY7H"4:PR%U-WO(8AYZ.*.Q=
MJX9VJ>,RO/;TNN'()];#N9UGJ.$*IV!B>P4C%J(31^=.EKJ!"._,;;(:')(0
MJ?,%7\NY>VCD4EV45U7,O@S#SQ!W+91,B8F6<T<02L6**!7S%*HO5"Q+AMG>
MJJ^Z&Y+-LCYL7)>5WO1VC;!!F242SZ/UU-?W*Y-1*N<4R]S8WC!IL+X-X\E6
M(9:9B)DFF;G='$FL9-!O2^94+VT+3)&@;\;2_'K$4T\?AOL7CD].:JW;?N>[
M9*[E*HW)B)+U\?UBR-O?-32LT(1F\(]XC*;=&[OZ58\,TK2T>(071&V8Z-VW
MZ#P=I,=?[LVN,QH=C5OKM*BC>$RA:;+(JN:F>D0'SW+033#<@2[^O2EZC%J8
M\Z#R7065_,!CI9I8E=ZUA;9R<J=<%I7\YG!51!;QBFZ+_WH ?/FY4/AWQ!_2
MWX)4''G"K3%$,G2IOP@W]E"U1/(+46CICM'[1QBJ3M] CX>/%L-'V=7!T@W>
M.5K?*_XU/M\.='0]P"!+U9J (K!L#Y A'?1K"[M??0<YYM#F5$"ZPQOH2$V@
M,\.))-P!1:\9]"'70[_ '3_[B,:?U[ITGCJ%?__?WIYP;.BF]K=PK?;U?]"#
M?HUUJZO_+=2E?X3OJCE&/TK"WAZ5!,UXSIHK(XOQ_UZ!2.:_^.S18DR3FM&8
MV^#?[DCMLG^'WX#TN*F.7+00]M,_PHNA>0,@2O$/&G%UD5@0*L%K$J-HGCV*
MTP <%]-'*\H?23<A^T3ICW@:'^_QA&4D_4>XG8S0$AL.DN?N/\(E4@*$[)<V
M$+C"?^F_[%OPEZ3W*W_$*O>HT#&)^_>_Z/1BSM'1U:>]C@[5U'\CA@4VH&>'
MB,4.SN=&CL=X;N(?SN\#]H?9YSV+>^<SZ&KA_.KJ6A1.+P^1F'8V)Z;KVA7N
M-X$+HM\;P;T@%?>>V@-OV&L7BQ7T=]IBTOE\>77;; FW5\+AU67KZOSTJ'';
M/!*.3R\;EX>GC7.A=8M^<=&\O&U]"+IT/A_I77W8T1U!D40!;!=L],&]NMD-
MDOOV<CQ$7^]F-K!TMZN.X#IVQGK$ BA_BLZZ=_JJ1<?9'_JW$_K'@>H:[E7O
MVD'WEN617XU=P])=]PB]P#%&./!M:13 'JGN:_3E+K)2;M$B#TR[^X35!O,&
M:B%XZ+6^MSU][32_#"SG5Y^;(K.28WI$[HS1FWQB8@%WHQ!($MZH7&U/K>?1
MG3,XFY[^&B W4_7&#G8A@I05YJC6>(C>-4%_*;30XXT>NJDL3PBV)K"]^?U>
M:V(_?U]K%##_'5_LL2.<V_8(*5.KNR_\^;__J<ER\1__]_C?R/ZP'3"<"O3/
MA\38HG_\2S 0$=$+N@,+.7K]R9YNP36G82L+1 ; K+1Q%[ELU$Q##U,]Z"MU
MT3*[ \14X+XY%G/\$0>JZ ?5G""3 7>K:SK4>(KHO\^ZB=9;0-M[TCW\:1<9
M+?XK]@5_\>AWNF8/P;KSS EU%=$KO0%R2_L#P;9,>+.C>ZIAXH)L2S==P1UW
M!\C%%!I#=6JC5]ZK)GJ9)^)WP<--].Q]M)-] =F>!4H,$;Z"F ]'>2VT,K+
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
MLAR9_*U\@+ CL(#?^4_T (O7,GP W.>,3#[$8Q8^Y-A.)\[F"%7="Q&9#?@
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
MO!GTN":GM.G7&I;VA7X)/S/^NFN8%ZW;;W>7E68I4-BQ+\;]FO-5=\*;\]V
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
MUT07'$')(/>^"@VJ;@!Y#(/;L?',PYEZ_$QX6H:D830,*+92.1!K@N-=@)Y
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
M:V/#AX++2IT^K8_ZI)!ENEK:%&%KOAK:S$$V4=G\/2Y$SB>7ZY4<(>?D<KU
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
M(8Y0.\T(B*1*<ISU=E(.'2"S"V'$Q0LC)%RB1-'+]$[D6NKYA2+' 67+PJA
M/&365RD&KR!KT3<HBM)92%:.@Z_6H2"H,;$2:"6YPOL,&F0\?5-^?N[ IGF^
M.6"K"]^Z^$%O("/",K?]8SF<YY*Y)@N20$Q*"82F4S(I=''5J&IWU=;\#Q-Q
M\/LA?\+VF0T1;$'YE.Q)A=\G&93 %1@*F"@Y5'^MOIU>F)=7 RD4*5L60 4#
M(K.6RI9QDD_FN-N9/61U:,-J(C!<-1&.WX5%<##K9&L6D;6"JO=>/=1-IQ$<
M_:>B73X)?0]I]O)[P>7GE4K^O_[6Q>YOZ>OW4.KU1/ $L#-*^NIH,@!'^<<_
MOSU2Y:!8HM2!.'<_D5)"K),^B60HOU]>-VI/\B67Y! 0$B)-=D2BL_J=7X2L
M$R(CI\B:<P6'RH*? C*$.*DDM'$+DB'%P+ 6+VH"R(L2,1?-68N8/6H=?A"/
MN<WA+*3K5HPP*@A:*?34()IL:03T581&4EAA6A07C";LKTP92?E-,*LSEY5.
M9>/9"0/FBU.%2YP<5D#,A8M/'T>E@?C2QL=&.,._?3<:/%M^O5XL$PV6E'/J
M\W<8&T%M+=LEJQ2D^M/D";-7_B>D[K\:](9@L% 0PH-)J<E59)X>S\4(%&Q<
MT5]==,9CSJS0TP2%DV0A<2XDRUMV!EOKOY0BRSE9NZ_RL=W75MM]4<2QW=<W
MZ1-U;/=U$!O>EW9?QW*&S94ST,=RAF,YPR&5,U2W6,X0:.53YL<&SW_VQI>)
M,LH+*V=(Y%?97CU#3&%E)44B;X@GAL8!!G"FG,R02)U@_FN+@#W=>.%# *;/
M-_<UX4D1E2?AWU/X$ ?*HJI]#Z/LH;*-LH< ,%^GL]MJKW]U-MM:V4,VEW2!
M=0]QN"S ;<W2.(N<7ELTJSR0\HARSO*( *XG=>-EK(QI5H[-C]_K\H@8K'*9
M\YXK'$XPZ>/\!3ET"RV."!R^0KP->?/KU:3[VRB.*""6FR(7/@X168L)P^.Y
M953/E)W%!9#=OM,6200A,SR==92A7ODDOVN11!PPLL]C9W'ZWUTB4<M:(A'
M6?=56E3N;^:C/OM=2R3B<)8Y_[E"XWS20%4Q(BEM[E'"^HC J==F=85_O1G-
M-&$[!1(%B*3$&?%Q>,A:K!<ND)B]2E)-D#D45R@1  QU<<O3=W/QEOSXKH42
M,;#@LU?LE?$RE5 E.:@RB6J>,HD Q+[FT]=%\Y:=:-RW+).(PU?FA F*P4D:
M-4!V8V*(VUR11.#898J?$.>-EG$651WS#8LDXO!04)D>C6XAN3/I4RZF1"*
MDT9%UV\D]N*YTM] B40V'V"A>$BAIH9X^?BP2=,[3";=MU**L\RE% %$7HVN
MS2%34\__2'M32L'S^U1*D;;8+D$I13"2U7EX_63&,Y/E]Z668DNE%-$,A2<*
M2L0E3HB$%9I[53^10 Y%U4\$<+;XO.<?+E^DUS?Q0.LGXO"40H$-B]GSA2!I
M]Z4.;JKVMRMRB'<P)2]R",:XV#]/E[=*7VF.OG>10]Q-**K#QK[I[DC/462)
M0P #=?ZY6:&EJ\L'82,E#DGY7X(:A[A3SJ^05V@"K[ )(Q59>%ZR*>AG[<7M
MQ>+YHJ8,%A?[T?J=)R):OY]YDTR;_9 #C>S\3B,[OZ=^:GM!G3+"QV7W\[KR
M45CC=W 8XRYG/D[OS[D7%OW8U<[O\.(XZ\0>S#%XQ?S[]GH/*1A).&<.D3T;
M,PC#3:@],X&*!JW(-._=Y@)=DW=_5VBQ\93+2Y]*OJO=.8EEC] [OJ\G<-!K
MS%YUD'JT$,!RD*?B"6<_Q&PJQ= E!)%S3DER#\'9VOIBDTT22@R=XU:_[5;S
M&,V)1\]:A2).B'A]T2F3E1.,FD*[?ARY[ZPB:,Y,)L2$0%=K?UW<:*=?KR^O
ME:5GT7F<?Q2]\T#<#88G3DJ.-&1BUIVI:)LG4\2X';,U6+[-;ZL%1@A@T@^@
MW03&_,FCKNKF'%:8Y1P!-8'Y>O^LLS6EUO6@YL5 ?%AS'E4PUI*M/R/DTG@-
M0R!'\C1.,JCL];V&".F#2#1ID3ZW"+C<J)^L.KP\-WKKW40VCI7T&\F(FS05
M8B&XH6B &QJ5P)<1-WFD9LAP9*1:8<65$XCYS<YN7"*9#@K4E=!W*EYWPZBG
MS^SY\W-_D$BL6F]*K$IE%;31^\F(X30>Q##>Q^$$B>I?ED '3,H$=X@L'B%&
MT5D5*83IM//UHC%2BR*3"=,-(RS-OC("+4V%6 C0R@3.LXB&2YO6Z[XK<OU#
M\Y*<;%H9?SL5!9U^&%3[7 (9OV$(9]U@-CA3!9@I5F=I5.0E-_HV:SJOOSOH
M>*!.RJO!Z(1N >=[:6^']36LIYH=64QU08B@TI"!F5-5157G)C^M)M,6;++
M<F'1<>_]=(*.OZ*O1_@^TZ@1A;)UJ@#;J0ST!R+]C'&+&MGY\+:Q5D:H$1G
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
M'E@+D,68*Y$U<6#*=G<('$YMET7(<. =LT6R+((56"*VA'B4;@JR#*ZAH P
M&S G\*WKJ&"6\8Z@P=FP%_\H:N-VSWA#7[;>>Y/M7\WJG<>.=XO25@BM\_V>
MJ4&&LW:V7K&0Y:2.7"[,^EE7]MS;8;$R'+,9&U!-QL(<ZX 35!'' :@-:'@
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
MJ\LHC*.W(30F<+N(!B)M+&H!O]VEXB*."2^ >Q 2&^(37+^W>VK2>#UY)<E
M*$L!C9_W:D)?T'\.4:"#_X9VI5K'&_5J'<Z/%7I_[Z_*2.<'M2NBO16)MOF$
M0R;.YB,."CVG\ADG_X[S(_O20$(+7C>LB'BH+F*9Y-_0@L0_.05E0S:@8.Y"
M7G&%U]:4Y2HXD=5/J;6SID *K/:&Y>)):GVYDS7;^=AF$YF$611-6.%$TLU<
M41,^"@!4(IDMNJ)<8U-6#@-H;J9<B9JNB8H 8)C#V"9:!S VERK1!IZE!4I*
MT319?9)&TP<S7KIX;H#!P@W/UJUN0-Q,!HBP6P^32CLZ<@% J R6S*K&RN15
M?7CM357V:8..@'/0#MD<"91.)U42#[SEVC+PV@EC7V1WRWC?.U/Q/N6M$I=E
MZRS3W0Q%."Z5.1>@4&]J/PA<CL&US>A4.(_C%'NG:<3>+,:13[SL\#,3X1C1
M/33OM15@JK2B93^*W40"ESS+8,X'J2:<1<3&"K14)@AI8^F#HF.XVO/L677,
M()-E\Y"+\"13 W'K1X(N&:&182R9\0HGS1.*)L:59M:CU>06TOL[,^=?Y5,4
M5D+P<T"^ >=#[]0/3Q@EIR"EY_PG VSUU(B[+)XG.5E2E.AOZ9*8+&_]^.LE
M"E'^TDIV!!FQYZJ6F]H*7,'V607^31LF69FLP^@Z&\+9B=>*M%.FW:>DE_1S
MD8^""FMT:/D>VPU)!'Q3%W!%K2;IBEX/4C5'WA5**/W:@67Q;.CUY(ZN8_[$
M=UEQJ_P:/C-Z=+B5DYL+*3]^_/AZ_VU=QIP^Y[2R^$9VR+?YBK/YC+/Y3E_"
MLY*0%<DB$M(?W7P*79'D3YP<>621;"B6A3VL"YO3J\A0H>A0D@ZEZ:R)]B79
MNM(BC^]W=;Y+K?MBJ%I1L/X<>;6<3YG7]W5>"T+.BE(VF#):3D',65'K3Y:\
MZ%NYWAN/]P]-WO..&<^EKGTQ6BN=P5(1P$H69<8_UAE?$7**3GF^04;+R8@Y
M:VJ])1K,2)3LT@5S?D%0R.'ZX'6=Z[S+/>WBY'UZU#.[,@X,;LY=G3+;^QQE
M,VJB$5XAV9=4^6/P/)8;IGK5M+^%6OK .X_/AL4MZ#@9H56B4*[@*JV^!*'<
MH.DTPM/,$JZ??><QWS"EU;[,<*Y[]V=&BK*)/ 8;YJ](.<J:]Y=O),DQREAK
M6+A*'M$/'P[VWZ\3B7IC5>%>6)GGAJ4K]2_RNRH4>M-P[=UM'J\-R[;IY*QZ
M6>BQ"CS7@X;-T^"Y.C^N?NHQ V\+?63Y.3QMO&G84BW:R+_7HR[6CBPL6</<
MKOL,P)^*%PRSWC"[RK[P(*(UG6)8E(9EYKO& _"MXB/#<C2,M+*G/(QH:FXI
M+%_#QK=S3@<0,G<]80D:KD#>80#. %\/9K7A 8 >WR!+:>'ZP?PVO("- S@
M@YNG\VH!][-G=\9>9+ZEKGY\RE)( B[[#8N_HL@47=!T5D2=%54G(^O\6!#^
MNZ%$=.YA4^F)Z^/EI@E=<;)8+'MU^T(A<5T#;4,'F.LA(94AAH10?F-TZT_8
MDUZO;3"!CY-JPL/Z3/Z<9?H!<>9^K9FY3'WM !&1G""(1I.+.DF]D2ST6.7P
M*S3'LM3S?KYFYDH!'UE.=E-/VK7I!L+X1Y'-]Q],C;2>KDOP*XSGB417]Z=?
M[D[+_BN8,<QZB3L9NAO1ZZ0G;837;FU$T!T]X0A-<2<$)7U-9>H/BZ2*$L"E
MWY@#(=AZEO*^]N'57)& L?(1?6T-VL@-P5Y2R9#)6EL$W(N@P16*6,\GWKG?
MVWY"[\67G?6G#04N;B+BI6YR'DY(-$<%'+*(A+"3Z5!#DSGE$ +8U9K0@ )<
MX)Y?HACK]_+@VX['2_D.7ZFS!?M^&4B*SUTV56+1+A_DFO$LVVXI=3:S!V^#
MAB*.38W8M-'N&TB;M\&]@FUO:8!%FN!HS;%"@0!>!U/79=M,LT;5 % 0$">]
M"VP<)26,Z+\V^-!_/%RB?Y'H)(T3,L<15*B&-N2U&X_= P0 E\8A$6"[ZNM)
MA3UP#:3M!<T'-E]BI1(5C@>R30,A8*7=V1JE00.HJT\+PVW51H/'5)2&-!&R
M"ZGST)AS?4)"=NDECTNP2UK'RV,<NK,YBKZ*MTCRGN.Q$\HB@?/!'OQ6#,L<
M:GE/,]LB91!DV/$58=.&J#_PK#1)_0)LZ2;H#@4X+O+^KK!T"\1M;NKX0'E.
M$4490/MGK#8*9S#*HX/"3M^#U9-' XW5OFAPJQ(\$G:RQLQ) D$*DEMMW+8$
M:F0FK3N8EAJRU7:FP;DTJB?N:(UQDT?U% 0!+9RQ'<)5RIA;GW>'T[M\,(O*
MPT!='CX8B\2V/,<4BP"A9&YRL:HQI^<GYR'+&O".YBP%0#"E>,W' P[,OG6'
MC^OKA7]$?D*7AV\"X]5L.QY( -Z'B92W\BKB)'-PLY.96W:!,F()/)=4*PD.
M64$ D7<A[3P>Q%2%L2YD!1ZK?8GQ) TN_(GP+4AIY_% J"J,=9NP\SD;;8S3
MZ\D%":<7_A-=QO/[S^08G_KQ@B4 74\$BZ4JB?' V4XDT%/4>[)2!&.2- I9
M=B9PM%)K-0*=0UQ#:NW\1C&@UIF_6%"WDL[:WU#HT0Y3MB#SG.J,4Z#Y6!0M
M8A_2N+''A;-AP9;39]>/V1WHXL[^JDY#Z&T>B)=$8A6IC #&KE)!Z!I\I+BV
M^UYMRUM$E59=QH.;6 0()&./%S?8O<$1^P6:8L%M"E&O$4-5EP+<Y!H+/QQY
M3]0/]6.ZKA>506"0FFW' PW .PB(N==(PL3W_"!E5SWN\LJR/H[IHAVD'O8^
M4TWD*89%;9+5"RMTI&7W>63Q(RWD1P2[-G'!D5(*B Q:>7I]YK<.X, E4]XV
MBF>52Z:4"FFMBZ/T7^E+Y4I5HW!6D]7RQ:@!2M:H% (3X- HGU7&H455L/YQ
M:B&H$,)&H:WV4@X.<;,@F@#21J6M*J3\ZFA#X =*(<2K479+(L+ X*A4?1.
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
M\OUN25]KB/.=-'W2<X(K?6(ZJ(&AI#O6,1FOBWQ]>DV)FZ E_3UE=%R4):X
MC0.V=85)YY)M-*"6]CPF,$$>C0Q4HF"(9<:G&"5P:=2)OW"#5I*JQR'ZUYX_
M](\_/D;_59"SNJQHDTQ4<Q,Z(1]L,0-D)%%+!.>&$99$B4;F6,T)]8"7\9NW
M8IWTGWZY^7SW1_L69=N@E/!1P@9HK'@5CX.7K1Z3OF"AA"QGK"3RBO"%^;NT
M_/)^]Q[G\>,F(E\,\8I=S6_?X>;$L!,QZP1GU42@<K?24T-,#W5J4,*4^RC#
MY1U^PGF-/V%SD**1]3H#;H([F/E6"8(AE F=/"_ Q?K4 =QR60991HW [95I
M4&40!T,J.T:'!HII0&F;VJY:<LP\E+)I>:69FPL#JIE5X-#-":<V_%)P#TR[
MMO@:D<32DHUDO,Y;JN -YB;[ F (HT(ES3$RF:,V0NJ!E]B)^&EY_OG^_.(Y
M?J08\%U4J:>QG32\#<S<H'<#-;-X<'*X8QQ312@AJO4SHGJH541,\WAMB8D_
MBR=,HC6>3B.KHF<V.3HR(I5%"Q*WW*!J*-8HOSC5#HZ7"$[2ZC**TRPU;M!4
M"7J-BK1 !X&0)!6<459H4KC#!5$K"26RODYS?+,2X(S!M$K0)U/T0/M,D:7
M,$4+35K0HH*H6*&&,6 :E;X##DV+7CP4;6S-C$X6)(4<FIQK=M2 \'-N+QM#
M+Z.T?$SSJ[S")(_$+JCW4:X>G3MI>(MZW*!WX8Y9/#A1W#&.N=(HH8$68FIA
M%T#/BKPLLC1A>U4N\BIEIPTTRZ!Z45^+H3:P[9*H3BXX?QS *68..W'4RK]H
M=&-AS'W]4*9)&A&*0]D Z81\L40/L.6'+ &"&5I88T[T!>'$+WQ&Z9SRU#:7
MMY?Q/I<WAB?-Y;4"P0EA0J6>RSOG0^27C$,N\0.I([);?BV65*2,\F3Y%>?5
M;DG5\++X2+_1H_3P,GTR3-,<;M-;+',L][MHYU"#P4EZ3"_&I&[-(LK#=VP#
M++?#_OK+2\\Y:A!3X67QO^H<3Z3X0>:\L?L(3G?$/L 6#$X?[L"8SAU[?V)<
M9C:\4%D-EOOQ,9*KK)G(!QCS1N.#'>Y(/-L2# H?"G],X):R/XFV>.>%OHMZ
M79>5MB)F4QE\F#UO)#Z&VQV/#S$&@\I'\$ *F;G)7GN<'9O0APZGV-+\S6I!
M"%O_8COE#<,JC:S/X941;G^8I10,SC,7=/+43$:U"[:QY@FCG@[/XM'_FY\"
M0]5CE*.ATHL.UZZ+*%^L:0RN/12C%_/6U!E =BV80B8X82S Y%-4M.P[T;!S
MOET6B ^X6)-H^YC&4::9]#7(>IO/L\'MIO5T@L')XH)NS)B^6,CYWL4&$XI!
M/]<[%O#%"S6PE@S#IR 8H(0D!2:-T$M'UH.%*'WGH!3SUCD80':=@T(F>&E;
M@(W+?+@H^,(%SV,1?8$/'GLK: 6HKH![SV 4K QH7* BW@,SE! I!Y;1\Z*N
M'@MBWE>B$_8YF# #[H\FU)+!>>($3VX&F#"BTG0\2M(R27D202A;V<XIN+)*
MX[.BSBMBSO^GD?7)(2/</H64@F 89$(W)E KJZ 0E*:(1\&+/&'IL;,^1/-Y
M2)N6]]R =A>D[(!Z%3!D<\,I;4=@6GS.@^OY9)YE[+),JPS?K*[R)'U*DUH[
MRM7(^1K)&&&V QJE4'#FV)!)^^"8+.?*;5&FQ^S>- L(].T?HL*P(C 4\#?%
MKP*VG[/O/PU>R%I(TN"5_H6HT$N/82Z><5RS"=2+S38K=GR>MIU;*V_(>4IP
M3&WM?].7_VQ3WIARH+,=IV;:@<&^P\!+.6U;:VAO;C\[6Z*"H-9B_^<79O5]
MM+F.4CU5A\^]\4\%JR-5_R$,IB@020%+M$%4YN6W$:W7*?ZM-NT,&DIXW.RC
M@M;;O]-_#*-<E9CD739,"/U6OWC9IO%CA+-KG.>FV32EF+]2UH/<%[4L Z2\
MM<"D0A>22(B^=,F?%_4ZB\KW),KC1WW)*\6\E;P!9%?R"AD8):\')D]X<$DD
M1%^ZY'])LRPBN_>UH8^69;R5N0Y>5^!C 1BEK4$U+NI&#%&YERYG6]4.5*>-
ME1E>+7:HOL>NMH?G;R\KDL853NRW2FAD_69O-\ =)F]7" 9GB0LZ.45;*POM
MI@EV)@O_6;.[59[H?UER&FFEO4YDFR$/)K#5HF X9,:G.C\GI!$7!Y6+;>2*
M>5U$+1N01(8U$)4@5 )9CU\.Z/,BC5")X^_7Q=,/"4X%;>@_]FRA?_QQ5CQA
MLGB@+6(45R._%,]]L$(+BS%!>AB\]'6(Y)V^3SQ!=2/ENZ#/B[C>-,V:PH/A
M8U_%K +5EG+_&8A"5@"2QY)"A'<&G@MX05^<L)=?9M%: 7_TW%<1*V&U93QX
M"**058@4VRN%#&)"H8KY')<Q2;=L^=/DQT#,>Z$K0$IEWY.!10$9F)X)/=E
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
M^;$%R()/K[6-LG&U_87>Z'\'Q(M^.GD7Q8N\#E;E>GE'S2/I!VZ]:?79];D
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
M]L)/8K>WM-]&:4+#.NU&K9&4WTUQ2HC#K6\#$3!T4N-2-F/\P 4E!J6'T %
MC>;J=5S:V"$+!KGU7@*JO/"^DP)$$PTT&U/:V^Z#<^43+26*;;]VG2?=A#:_
M?\:VMNNN[W6%8JI;@P4*5V4P/)R*6)H7$/K]?0@T,GN9U5OU&1Z>LZI8U26^
M68FL57FBWE-,0;!,?>M<D6KC,%/>3OH<Z&QW^&>FG>"T/0)XVX[R0:HR&L7U
M4AR,LYKU-I^S0^?->X[:,I<X_GY=//V XZ1IE.-DWQ;3/_ZX?=JJ;N8;/O)!
M4!481KC^[\$)I "CV!B GDITBPD/VJF_Z+P+[%_D%CY[(5\\X[BF+2D^BRJ\
M+LAN\9R.)R4-<KZ*WPBSY8)2" 0Q3,BDE;)6%K7"Z'<F[IL95WE".]BDCC(-
M)<8"OKB@!M:28/@41.DK(<GY'UJA,,6]2/YK6;"L>9K2'CWW5=A*6&U9#QZ"
M*&H5(NEX9)<_FNT0ZR<J#%/R'VG(03L@3;D/GOHJ=06DMLQ[CT"4N(QG7-Z-
M1)C";4.2)7ZNWE.#7PQA2T_&=U@GP1O'=YT B$+7H9H4\9V@Y='3!=@)<5;<
MXPRSA92&EY^BC2K$U\CY(H819DL.I1 (@IB021-QM >(\AUJ-5#;8# =S^Q@
MKTRZ"/1FM4IC3,K+W-1\..CX8HTS_)9!5@40;')%*<VA,3VT'U"TFB?HLBBJ
MO*A\T^L68\+79_D-FS9B&:6]]5!VR%U?I1<%02,[/JG_HAJ(JZ!&)QAU1);0
MI//!3!VCM+<^S ZYZ\GTHB"H8\>GSNJ:H#V% K8ZQ9+MA>3CLLUXV4@IX:]U
M44+;MRB#QR"HH,8DM1P7-XB+#0>XBPW+ON:__!=Q54=9MF-+HD8:* 4]LL$
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
MT)1#F:1S_1AS-PNXFWT%E636-@)7FZ^]NARXP<"ES@#J5!11Y-Z;8]2A U\
M:<PR_<-,&:&X6X=9PX[ATNS11Z\&OHYZY]X>W>%M0:IEP0=8QX_L%.9?00^F
M_2A'Z,DDVS#KV^$.';]G$V]BJT-B.B!(=-@N3 W<N<KCE.T%,1S)<=3S53LF
MN='2WDD)!)^G(-7F#1TRMM4.=US&Z-2GJ*J),7B:I@Z"B!JGG/@XTH5/2S7@
MJ>P45D)&(T8G[^-B.Y^E8VT0)%6[Y,31H2I\BBKQ3F4H-P*6H.*ZN-D,E=1!
M4%3CE!-'1[KP2:H&/)6ES0644&G:/KS:;&DD(F_=&CZ?3>?9KP%!^P,_DE/U
MF/D.^-7H,,>F5K?NN3"GWA<X%H):.<7,$3\4P!)4/$5IQF[KNR'L6I3VMN/9
M=7*J=1!5<=XG<:J!TTS#KWBS_)E:WWHO$2E/VM>PFM=_T<M5LE54/O#O59>G
MZRC:-NEZLJIL?]E7N>:'/Q9Q7-1YU4N I9ER<5'P43'<@3.NVZ6#T]<9HI3?
ML%/8Y]YYH:F4.<RZ(>LH3__.:P2[(9I"3/@?[Z,R+6]6M_0#THHC?JI+6C7*
M\AR7,4EY?O!%GLA?1-?$>WJG3WY[^7S]*O*B+P13RWQX*5^9PV>0BA6ZV6*1
MAU1DR;JO-YN([-B3^W2=\X./[&X$N6('K\U[3.*BN9)^B0M"V*W?A&V^9SXY
M]QPN)L+T)>[.J7L7NSZ8FC #M*$':FQP6G,KJ&<&4K?T"7_MU6!2Y/2?L;@&
MCWZ QHVKO"^3TAAOF]E[G^.8]DG\8WZ,?H4XAETP%>6(SD@W7^ 8CQK\@7T^
MDO@-OTP"Q3FUYRI_HK@*LF/WHV=%2?LU2ZMOU/#)=0?H?0H;Q,$PTXY13MK9
M:*"]"J366>&1K=4UJP1FF+&5-,E#YI@],VRC$IQ.YWB%:122G!5E59Y%V[2*
MLO3O.*%1_C9*$]I\WU2/F&<IK$KG)NU@JSY)>:1/T.?M@2;!4/LX?HS9WUI%
MW.P)ZAD^08UID8Z26T?"/-#VF$,\JZD_>26 6J=@3!I>)U#LT ?3'WIQ,(2U
M8QR3L>$;NGC>XKQLQF>"=XV=AG_!F48#WRTFU>Z6XF>9IB[^K-/M1K\%<(*>
M3]8YN]'GGE4)# -=D<H\%'JT!62:8IJ@U874X&D== ](IYD 04['@'6*/GS*
MN@>TK8DA;<-S-=JQ!<923$J3.LIL4[!&#:],M$,?$$\O#H=G5HP2K1H-3JM6
M!U)CV,Q+E0W0UC.<7*?10YJE58I+]W9QMK4 2P%S75:L"DPU!8;0A^'7K!64
MJ#''27]&QTEI18=().D>!&?].7ZH)LP%J(7]#O%-@(<C=Y4D&,89X<GC[(<*
MZ*AYZ(>M7=1*A^.0L5W3B )ED:U=NG\L2'7*+@E&UT5T^ 6AQ^YSI2:WG992
MML+-H'YJ5WSH2T+VT,?Y0*:.^[ W@*D7+^*6HIMG5DT33CWSP6O;-8Y*ZY;'
ML9!/MJL!]MDZE ##-B6L,5N$$*2N^YKEF\?-/JU\+0#:FE.;DE_"N#@P))!)
M Q"A'&"J"1:<57<X8U?7\"L/EB3*R\AIQYQ=S2>S7)WH<\NF X9=CD#E#3Q<
MK;G,HJ\(J5'3.><^1IED 0(I'<<R$]3!4]5]S#-D[?LH8[>6BE"M;Q  ;Y]P
M7N-+6N)G1<XKT]_2ZO&L+JMB@XFU]734]LO722X-N>JD"HBG4_#*'.7:B'T^
MU.JCK]0 :BW :F*-SMK;5U=U0&2UM*QNNJ^%KK8VE;:^T7I-\%H< 2Q6J#$8
MG)I7>4P=6$;/$_;L&C3\[JBT0A]NJ-2*@Z&9':.\G9)I(*H"=+I;X9)]TZY)
M)3#%+)MV]?*026;?M-NR+#B?V Z+:F=IH\9"/CFC!MAGR5 "#"^4L,9,$$*0
M&IC[BO+VL<@23$J![E-18??69H*^3QI-=JO/,&=E,.2;BEA:J>OI__=_^M>W
M;_[EWY"P$YR@(K]F=R2LX&>Y<!X/5E L#=I$&SZ).LN]/EDG&0!#V#FHI22M
M>QMBQTO?"M!XSLEO6YL[U0@X/AM;WVD67A>CK5F^390.3M[[^J'$?]84W<43
M]]/<ZNK%O48"%M"#CE\C"X9D%H!2M]Z)(R$/J2D<^V*--/7R(?EDCB1UPF 9
M98T4QY0*SJ,FN\PH=\Q._+>-5*[*/ADVS:$^W=PTP7!O$MPQ$;DRFPONIQ4*
M3L9!WB,W"II5_,9N=O##2$TO#X9D#B#E,TEMDA'&KX&!X 2[+ A.U[G8\!</
M]U/D"?\S$VFPW-AW@#V?U#S8[3YO9QL#0^I#/1@SOK&'6H-B\-'^T;,7G/^?
M2WRSNBBK=!-5N-1\GK&03Z:J ?;I-Y0 PRDEK#%1J!!K$SNQX'PXB\I'-MZF
M_\,F+)^BC 6ECCVOFZ[7+GB*.X.^V$41#->FH)7F2*B2:)_8/WKJP;E(V\D$
M=ZE-FB,!+ \91?B08>&>YHLXZOKDXB1W^EQT4@3#Q2EHM2<O]_+BQ'&6%5_9
MSC]^.5]S%/.Z*"%LF.Y22+DUDGKQ(/F_')I"G2P8QED ZA/+B2GALF)=\(>B
M2$IT7V3A,Q=JTT"X,<Q='41"#P<&NNIZ9>03)@]%B:\-Q)R(^Y7D\F 7<*1$
MW+UZGI;;HHRRF]5UD:^OTR><B"1-CHWA+%->&\H#G!TTHC/LP&E@YX.7&M_.
M%&MTF8G3C-F DMM+'-T29['<.&S4\'^<S@A=/DNG%(?6CMJA CU,=TFY_FN4
MU?@CQ5,3O&_['6<3W?6]SAY.=6LP6^BJ#*;YFXI8F@VD^H@;0#T+P<EI.47@
MQM"I1@"="7'@ZC0+8 @["[;N5!,=BA?K/ 4Q6WV/UZSJB,O )RY-.^IZW?LP
MQ9W!/@@713!TG()6VA\A=/MWE@5G87=DP77&1R<>Y/"(TXR/6A8,HRP ]0=&
MCA 34D<X)=Z\??>&T^*7F\]W?]Q'[ X-]@(S*6S"/BCA!I@1PBP9G Y.\!1Y
MIKO]+?PZ*Z9_)&X<8;L+NV5%7+QUEY9?Q%0W^Y=^.X9>P_-F%QOTT5X7G7AP
M6KECE/<;]S3X9A>Q5,%47JKE&>U=N'B.^34_[)4.3=$4;6]MTW27NL;*734X
MS>;AM6XU:4UPT@5OT1;)$Z9!7\GN;F.73+B%3%8MKUG\W%P8I.4SJP2GWC2<
MTBKM7HLO3=S2SU7P%J]-I1><=H;3(ZZ[2-T- #D/Y+3#U%4;VA3P9.1^CP*I
MN^9>^B,K\5P4O'7 3L"[/M<H';RM<X9H2CT%X;C8141RRMCR%I/[QXA@MX;,
MJN4U&X&;"X/T!&:5X/2:AE-*8-!HH2TFB.L%IQEM*%DG+@8]H@I,B-R<M3UW
MFE-<&O68+JI@:#@-KYQAG#*P1%=ER1(CL[UV]Y@\I3& UN\^?L1)G>&;53/B
M:<<Y[0I'>5]1;_DFA=5EFD>T8X^RVZ+D*Q=+MI70ND)PU%=X74AX@8\S6&\X
MHGTP5>4%G)+J4_,*-A5D&*B#V/F__QS=!LDVD?JTRF-3#U,QW)Q2D]ZL"Y#0
M3H!-9'WU]^+:Z'JXV5=P,ZZ1WH?:!$/[(SEBJ@[_ '>3SMXU#FV_^+R=XO!H
MZPS53$R06\3W/9'+S6P3XXLY)L/$'/.=5\<AT^V!8?L1G##5@]=S9=_@0QQ<
M$:#2_C"2OT)*'X' K^XR*A9P.5%6*^W]>BH]9.F>*ED4#//,^$PTZ^XD0LU]
M5LP* #;)]R6U;-]]C*J:T/]U9-H,2Z'OO')TU781EL4,(/;.Q3Z!V:!:R^&%
M"S>K9FN]$Z,==;W.1DQQ9S#EX*((AJ=3T)J8>:S+-30;C[LHY&*UPG&5/N%N
M=S2;6#:2;)8%?UN49[FVW[<\23TX[>9C-I&O,X-Z=W,P2_Q<3Q[3)A+&H0J;
MYT.X$T=*<TR&&3O-=UX]FIIN+WA%.*(3;C4#?I5@J_I%SO:NL;6=YALT0\7W
M.,>K=.HBW0R+82K$;-?5]6&R.8#58:X/IMK ZD!C MW7FTT$8.EO[W&[Q$-1
MBG6617[ O-E$:V%X/\ME-><GF0+(]SGX35QO[7'2"XM\N@W2D''O/=^3]9X.
M:9/^WJX%(6SO"-_/_'ZWE[F-=NRWQ=>()/S#6+_NP?;#U(\C?19UC3G0., Z
M=!R/3+6*:Y]R==1_!^J_!#WL!H+-BQ!_$_J=OPO 50JVCZ7[5M=ICJ\JO-$E
MTCV&8:_5[6@?8E#/#K8*IX(=RQ7E3EQ+;;)4)O8*Q-\1OD;ICCFR*8U]-NPW
MFJ_LK!TPA;K-)4/"=)TJ&)9/PZL[H1JW&U]QN_&54 /!J;GO(V])D=1QU4LU
MXA9!:?7"1$86-]01CT8)# 5=D8[)]XFM)_47B(K\!#4F^DEE3I!T=I^=GP83
MDLA>VV(-HX;GG7PVZ*,M?#IQ,&RT8U3D<AU3#E8/_:G>/&!RL^K649O,2SIZ
M&>1]DLL*NT\MK3 88MD02LT;EV>M5=&M?Y=")3BCV'T"E^=79U<YVVZ=+#9L
MAY[&;XVL[ZLBM'#'5T-(@F 89$(G1694#J5"$$5<TL2:%_SXW7F3OY&TPN?%
MUUSUY66I/]Y"2U1@P*A/1/^5RE8X1PD5#U]OB[+B81;?67['3CX0-N7Z,4IS
M"I)=PZ#CGHNFWX._SJX,#_U:U>#4=V>LQO3RN#T[@%(6C] Q&E\+"DY&[2F)
MSR5>U=EUNM*1T4D3Q(D6V16G(RU[-3!D=,<J)4)H;L!*4,U%449E@[.OE_A^
MG.Y^6;S'(A<^3FY6NL[ 73_0I09N;FEN,C K@V'E5,3F.PNR_9T%T7'._!DR
MBM[AJB8YFVA3[A8;B_C-'BJ#&^8,W3\/3@4#*&GFG><#)5SL.#.4FO)]3+=;
M.EZCS>0OM ?.VAQL2N1:67\E;H&[+WJ-(! .F-')RS!"G,=(CXT"BIE&\,Z)
M$Y5ULL]Q6O)DR.*(6W->B#[Y1,M4_*&;59UDPNMT]@SG!C/;$_2#,_, T.K6
MJV+9C-$6R)%'.8]N<Q&!=DBCE0^;T7@$VYS/N!$&0RX;0G,N8\(60Q)<QB3=
M@M@<*[ESBPG[(5ICW3*R624HM13@C>SJR<,EF S2@6/;3BDXQ7IY;INML1K/
M58*!,A2/@&J2$C=28*BCA69+/;SM4@]C**F'%WF5)FE6LZ,%]SAFIQE37-(N
M/:L3G(@[>3;;NFI.E8WS1AJ728YDVRLWC_DY!G0^AF$X->"(WDB5IF<;E9UQ
MM@^'6T>LQ.B@IK//ICEP/S-IR=YQXK!$Y/?&Y<LT3\M'G/"[>VWK,2/A(+<M
M*P$K5[@&DF#7N%0HM:M<P7G#TVET<*YROG<MU;6U6FF?S+% [E-'(PJFA3/C
MT[+F-,U/*R$:G$ =*':98Y-BM\3D"5L;'X5"D 9("US9"$G2?LCT5T&FG)V\
MQXE30Z1#*G6%659\96NBH?<Y?,+*2MQ_[GEO0U544>;TL?O8QA]XR:P$KZCW
M]7:;I=IJN7_L=4IS!&HP7=D\ ]-:CP IQF&L%J&J0*60).%'7DV63K[SR;!+
M11;SNPM #7*XY#^4 <,*#3#%%7L\76H[)C]-6X7@'.%12(.OF6HX,RZ1F!2\
M1X)&X%(PJ)0&PR4K1"NK"F;AA59G>1*I.[RJ\X2MH9SC+<O[KJ:*BX*W=5HG
MX-UBK5$Z.%6<(8ZI(E* D4X))4(K>//3<)C?-FIN8QN1 %W3 )RB6^+/@W/#
M $J*2:-GRH48IT\@ED-[V<@=NIZ1H/<N1PE4ZFH&4F"XH84V9HA(M-JLK#ML
MZWKY2MCTB,/D]892<%"#-IZ< AGF,+-+OL.VE;7MBW;TK)0-<@6\"J[R_O>^
M(+Q):#U(X#V =IOT!U*4AO.<1B406]D'#CCM8N<:8'H,)YAN!RF"LVP1Q_6F
MYE? T:"9TE^DM:/_SC#/4I&STV&D2O_.?]>ZKENQ/)IYK\O11_XH@Q7I(]F&
M-LM^9+^DN<2]>39.Z^SSZA3U# >+R#3^:.;P3?+P8C 'K,K@BVV]4;1Z)RC'
MH0Z1-OEORF6QB"D>@B?57G=MSX5H[*^F@Y9ZKR9K4%6@2-C0%&WP#JW?^(S:
M',WG,6KXO<#-"GUX-YM6' SU[!C'3.MK'.V J7KZ5ISIBK(;<IOA9*T\/27+
M>)NDU<'KYF7' L%+W81**N=&#!4$;;E@\*;C.LU9XEQ^(=1E%/.K)DS)G0SR
M7F\+L<$>W FB$PY.'E>$TC0^RX]3K-J+O%H5,$F95/Y<6](R671"LTN";V/8
M-;CD3"XHG9EV#2A%4]\Q!]_#D<G&'9!4L3 CYD*@.-"R].)YFXHC-.=T$*T[
M_>2D&;KYT;AB:X1&:B#Y9<9JIMT)VC3W8J$$0LY,E5]7>87I]ZO8T?I%=8M)
M6B07>3+ARV@MA&:EQ34;.S7JH%EJQFQC:]IHOV3^A.;&3'[@63HJK1J]6!2\
M#?Z<@'<C0:-T< HY0]2>4X=T2KTB45S]+:T>VZ/18MM1=SFA>;O&% .>#QM/
M=&QT]-A1.S@99T,>DU,(HZR5#L[-?0V+2(HMVX9TPIZ7V0R 1XMF"DDP7#+"
M4ZQD\4N<:9-&#8??G]+@>5_D=>G(FK%L -*HX2HX,Q2$1ADE.AUC'I@P%+[T
M[D%RXHQ*/@!O]+ 5W)&%H?%'BU#'(3 9$-JQPR)/SM.G-,%Y4AK#\RF*?C?,
MN3HRW#UGTP)#-6>H.LZU [W@G*. 6&Z"%CW?2FIMO/0:GILO&_11 Z83!\,K
M.T;U#NQF+!AJ[[7<\K:[DGL_N74J"D5H>W^F@0:^ _OB.=JDN=A_AO,H:]SI
M&CCAJ[89G&@ER*[M:2XJ]W.[F0#3C,S#K9UJZLU+\MQ1S)+UML]_A(D9<)<D
MS,"N2!W'3:"OU 9JC9R@9NZFLW."&DN!"KF[R46<8TS7C]7-ZG.)^3D75;D:
M%> 5I1M<.;T+K7A1Q@YE%&OV;Y%T:G^)329.<#)SI\7JE(ZDCY5M^^#C>P.'
M_X891)PLZ*>*UO@.;Z(T;Q\N,=GHEF.GF_%Z]&^FDWHBVVV Z79F A]SO%4\
MC80F)7NCVK";]D4;V'0^3TL>R+-5P":;YYQOIC0#ALX&)YWIK+#Q.NBL!VZE
M<]*HPKC&\QK3[@$/?>V"@':;_'F-/^'G:OD59T_X(XT@'K7;]&:;\[I9X4"G
M!SL79MH"P_,#'1CSG3+L+Z^&U;_AB"R_%@=^F<X*1 Z/7)Q#W<;$JV/L$+>"
MJ/_\NHA*WZG=>#_=#EBR]MV<35=FY'42MH=<0=E_>;'$3>X0+ZF)19XL'S'!
MBU4E74AQ#(,>$S\=P?%>8J@#K 7GZ]%<4!#W7_GD(9LFQQ&3?#5-[X%U&F9#
M>TC["FLY9B)J]:'L39JGFWK33#!L&RW8%/V<MR-)S&X^HJ+&.Q!FV@)#7IN[
MSDS6&8*6/N(0)^3$?F7Y,\*K%8[Y98RM,K4;G.0:#YUF97K2X>;%),CZZ:].
M-'A7[X9/D4NT9$D/GJ*LYB<7:'^.5G55$ZQN0T&L'KDL"YHU?*T?N;<.CGC5
M#<%XO:C=L9WB\C0&M.S7N66^M-"J!'WYSP19';"82C O<IBE.+_ZO7LEY3?&
M*VW7TA<; EEDAU8\OP5'AY6'5KLY)0>MPAV\6P)TJ>G VDILXJ:(4*753PAD
MN)5PJ@WH7> $#Z1-U3U9M]TPP,8\[2R%TX?:"X<;\8P!ZXG92@(=[XS@V9H0
M,!-#]_$C3NH,WZSN,,\ >1N1:L>O!HMB5@_*][O!$T/.IIFVO%X!=(B[@_N"
MYA@"P]U#T,MG=47F4"Z(>C; 9(G2^'AM211E5_/)7%<G^B2UZ8#AHR/0"=2[
M!I0V2G> 9=RA2&+>[YJPG+*1SJ9 "P35^*3TB#6_-XTT[-E2]EC.(!RP''Y?
M%?&7QR)+,&D.8ZF62E52WA:N]1"[U6A9)'C;8<8EG4'9"X))>'*.'ZJKO*Q(
MS6+!?L*?^XHWAV([:"1E3YUCP&^RW:F.#7/ONFH'Y^!LR-)L>A'E1T[:=%QV
M?FS2G[&4:>>XC$FZ-:9]=M(-QTF+.WHZ:A2!,M&,5DX/_5!1$K;*HYQW)RC9
M6P@TWW6'VX'S<.3"D*L#8+T\H"3R3C U:>/+EPAE#FX[TC):KPE;?*1D84X]
MX;S&ILD#LXK7EL(!_*"!,,B#H9@#2$46\9X*FP]ME, ,[#5.V0;V=C4 =#,.
M[&TZT&EG&]@;J'?,@;UZQ-:\2G45F.*YMU&:"E8W/NL_#%[X.D3R] T7>:F!
M-\LZ<(=I!),KBW'XW-]@6P%K/\SN/82R3T@'3)WE@0B9E[M51.2U46'L/?1Y
MC\@04/\"$?$$5#F.42D:7O$\6(#/FX1+^J,J1<7%<YS529JOV=(N_7]VZ[ Z
M[I]L!MZR]B%.P$P6=,&W#:=/N,LKPZ9([C C1IJ)>XGHC_>XJC(LMMM3L;)*
M8\TG.L2@SQCO<,?[[)YO+7AH<#07Q@2_Q DF+)\)A*FSZ=[Q:<)%GEQ3/,?[
M9B.KL!FO_ 2'T7Y@\A5S7^7'N *\SW">X 253);G=7^E5>%H7PTZX8_#<5AG
MZ&;C'].Y,^1$Y1<L5^'(-1W%MH%8FM<TZFIV=+&M,GA5$-R[#?WBF09K!:&Q
M641V?*J";0MF(5R1T3>LV_4A%0%>\'6 )KQ]>*DX<<2H]% 47Y"PB[YE"+ZS
MWI@+IJ%<5$V8PSJ$FF+8#80/J)-6R]":4L=/,;5MM9@%4X&.Y\N$:K+M5K&#
MUY:])P.7>_E*^4[O]SC'J[2:5V^._(X@*6N/^7F4"6V/\0(PM>HEO'*N7R\T
M9:KQZ>R1@J*MQT4>Q16?.V*8/^'QH?^9-KQ-P,YUKYNGG6H@.%D/02V1$9--
ME+-SV$E*>Q2"Z<<N7T\\I';W@"Y39Q!:]&-V?&K0H[86G.A'<\&1]?##FTE\
MGV@#0'CBSNI)!L 0>0YJ)^[Z#1W8#9,D+0A+VR5$)O10*N70P8+>(5N4(&L&
M)]LLN!++?D/M@@HC'%J2&I_6V]<3&8S<Y#-(!W0O:G/0H@*3TU-C I6MX-P^
MD@/.;(<?$4S@^20+ *(!5S9/4 =#X.F8'3GK-Q(8K$MV,A,Z))V!T!&!V3%;
M5*#6#DZ^V9#ELW1LB3D5DU<5N];IM80%:C</"@WT)J&%!S;GIX8(.GO!B7Y$
M)^S4AQ\C3"3]9"L 8H4IU)YH @R;Y^&V$=AOP, /Z"^2_ZK+BF_^F+;>H-0.
M'2H87++%"0K5X&R;AU=]F6R"5Y@0G*"HTWD]H<+8V0/Z&-D4M-! Y^S4D&!L
M)SB=CP!^ K?AQP*.K';6!M#WNW#7414,7:?A=69H<%:JJZ%J_]^D>JPV$+Z1
M-3EF;UI5VJ]AMZ\!MSH%]9+MAQ%[:IR787VT,\/M/L9V92@*[:)Y&TQ[L01O
M.9I\V,V<I[9P1HY;M7RV$8XN#*X8-ZN Z:_<<$HWB NM=AL<XUNC=]).;@?G
MW7G3BS9X+&W#Z+.X*OO-@S3%H6$B)!=-,)R<!%=.A=0$3SUN-AIPN&GV;$)4
M-<>03\[.=[3/W^E6P'!Y-G1USPZ9U$VG,)C6G-C=VW0#=/IN[BBZ?K,B&().
M03LE#. &@W.R[0W4<^V30@$W$R$"@BG.J<("%WTP?)T!>E*( (.W+MY-"!/F
MF_.:XO] IP=9_F?: L/S QUP#Q]@$+[I2J8US3:E .'"A.;7K &&B$XPIT0&
M@HH5_0F+G]"WS635X2?ICA4OS L10!#1T055( "=BFXX)W7W,\D(>Q+;[]UM
M3LMA&H3NW13D5L,M=XH^@_($_?!+8P:WIN?#@91H>2IB?>*;'G^9"32T 28)
MLXO#UY:,S!-M0*.OY-Y4"E^#2]P\!_5\*E\#NJVI[>@I6'Z!9-F[4$C>K^BL
M%2)XL[B@"MXT*F!XZ8;S9=*?:G(2CQ$Y7:';WVXYU8*_[,:S7-NG0)ZD'IQB
M\S$[71C,LMBS>V/%3_9K@\,T=E?Y$QUQ%V3G6O]Z"D&;. FXL77KI(.SSAGB
MF&3M<W9O>)1EQ=>(?K3@A-I7EZ(LSR)"=JN"?(U(8K^36%8(<R^Q#KCZ;N*Q
M-!A"62&."46[3Y11610S8=1(!V>45#$F!&'A(R_7<,MWC&7=,VA "#.Y?!L(
M[BX+\ID6%*FBE&>\*,J4KVDTL\D:?]W5??)IJE-]CKGJ@FFQ)@(>T[!3X?-[
MVT8I."_Y;ORN,18CX68>4]^2V92\WPQL=4"Z)UBK 89O3C#5ARN*+L)OCE(V
MT\DO-,:4^_)+T3LO,=FHAC$6!6\C2"?@W8#1*!V<-LX0QY3Y/>97MOQLU T_
M\77_&!'\G@Y.D[-BP]@LL@@3PM*3L>-#[W=[D>;VR06#?_%G31OM_:VC):\C
MR\<HO^&7A9:_XK)BZVVWF*1%HMNJX.WU7G>C>/ZH@]TKGMX=O&8&<E@:0-6;
M!]8WK%#)WE*B)ZYUTOP)HX*75V594^])&F/J#?_-]#G5\MZKD FVQ'F5,"R2
M&A!*&1L$EU*N@+9,@YV1$Z0*SZFJB+\(9\YK0OLV44/Z3M).[AZ3)XI;O[%P
MFA&_VPGG.#C<1#C% AR>SH%M;1(;&J\*2N!&-3R'ZX<2_UG3=O^"3:F:]EBH
M1;WRT0!VP#J%'!QNZ<%)S5\GBK@LF'T/(Q^N+5L<].(!V2.!-C#H&MP>!0M
M.Y.NW;8=O-3@^%-!(\XTH8$FB=A%GI=9M);&Q"JA/Y(B]E8"]%T\)N:QM&I(
M;$ H=0<%:F11(XR8=(B/?T9PDE9G;#V$C@3&K:A&!-:'U^*3]E%S0;:NDY1H
M*T2_#_'1Q1HZ7M5YPC"<8SY+JYC#MDO#*@H7J.-2N19[ SHEE @M% NU("5T
MGI841)3=D-L,)VNY4HP%8)6#!IWBFFLNAF@8NN6"03[V,DK+QS3G5]?EW*<H
M>Q_E7SYB%C5+G]XL#JL@G+!*"XE""0VT$%-#OPO%(/WT(HX)';3P"^[9<I1H
M0'6MEE$:5B&Y0!V74:.#2J8D5MH"=BB7^('4$=DMOQ;+QZ(NHSQ9?J7@=TL:
MY>-E\9$:>I0>7J9/6%/'#C4(JX"/Y(U\V;8PB^B@Z!VJ"L3ML+_^$K2B:MRA
MWW59_*\ZQU.(<( M6!PXW)%Q\7>E_1,K>V8C?-&K/>%.?HQD_AL*?K8E6,5^
MJ!OC0F^+^2=1WW?ABWQ1K^NRTC([FU3JAQB#5?!'\$3J\[G)7HW/ !3_51X3
M-H(ZQ^)_KW*'(;V+$JSBG(!8WB$L5.C LOD'C:UC*',!?"M]L:I+?+/B.PP7
M>3+<;-\[VL$.#*WS].\XD8ITIAU8I7R8$^."Y]9.B]4I.V]0K,1A T3K>V_?
MDCB&D.VM(M*9#3/S,-YP*D\]C"5@E:$.GO8D.1L\B7,@82;CBBA?K.DX@'FE
MZ185,K ^NAZ@--U&)5$G&K3KNL-/.*_Q!U*4,LO[#V%]:P4RJ>41(FC-9(*P
MFD]FW.&J)KG\;?L/87U;!3)I_8K/N! A$VIR."[J7-4TMT]@?=4Q+,4\L'@>
MAJKQ(T[JC';YZM/6?*%[B9^K]UD1?Y')/$D=5L',PBY5B,8("W'T9\W%?@'$
MC"%N+4B3+S;/?%J>?[X_OWB.^96_#)ZFWS6+PRI+)ZR*>XRI$J):/R.JAUK%
MILP"=LX"V>*)!LIK/+' +%H0R\T-LJ;X&F6(Q:BY0D-]V?:$2YNT!F 5[DST
MBBF$YJ(P/CSLY>QHRCG-$1:VA! K]AR'6;OV<T/7:RAF/6[W B[X0:?]Y3%E
ML'+MQ<:,K::HGCV'54)J<*;8GE>B,!_Z,=UNTWR]R)-?HCRAC]=G1:D(]W6"
MP#Z]&:6\T5Z(\XFRQT8!Q4PC'.V7["['VR)+XYUA)*"3!%8>%ICJ2E$Q!?3[
MEJN@BH7Q#\'"^#-^D@\3310X? SKZRNQR1E7A5#0T.VR(#A=YV(?2KSK@M*T
M_&*K">ZJL IG,FYI2X8P@%H+O4B<VD"_"RNA1\%W.*-]6W(;$;;B8"M,HS2L
M\G.!*L^5<AVT%4I0FCA-2,GVA]$Q'_D-1T2(N ;1LB:LLIL*VSV$YKOCF VT
MHT::5 $P%M=>-),;J.*=A=UAS4Y:2QUD>>,R08KZF"D70!6D"U1#)CXILQ5M
M:,DF2!$M*,8/4:';BM1_"JL(5-"DS4+T+T2%@H:0%\\XKMERP,5FFQ7BH'^[
M]%O>D/.4MM150?:_:<IBIAU8I7:8$U)6W]8:VIO;KZN7[$A%:['_<T@VW$>;
MZRC5%''_(:QR4R"3A\@;1&4"[[I>KU/\6ZW=2-U_#.L+*[')VYV9$/JM#ON5
M4SJ>P]DUSG/M](-"!MCWU@*4/KJ01$(TZ)<_+^IU%I7O293'CYHOKY"!]>7U
M *505T@B(1KTR_^29EE$=N]K7=L]%H#US37HQA^\$4-4+NC7-A(<+K,=* V
MRII)!O7];*XS*VIM6,4S![K[#$O)S/ %&Y;D(VNS,5+)0"O0O8.KFIJDD(%6
M8CJ <KGTS^F&K%Y\P5OSP7O/8'UH&9@ZV6C(#WN-RQ)C]5&$79-"KSRO,9LE
M94>,:)5>4LQXL:I4V\D/L0:K\([ABIP1@MG4'M+8L?,Z8C2=U%C,*:^H:=[^
M,:;0EI!9#[-:S=*%/199@HGN\)4L JM(M?BD4?=>,-01JC8'DIC2-F0!'PC\
M\19,\B8U+FDRD4N=-,N:5="/_(D*VK[S7@;<IU9 TWWMO6C0#Z[_S. ^KN63
M!OJ,O3.##O<$[*4 ?5X#.*GWW(N&;C!XW-:_F<S8=.BE 16$ TAU]#HHEN M
MBW.A0"^/:44!MA LGQ[F!W?YS($^;2\T+456<]47EJ7^^ G,AS: D]8B^>,3
MM*@JDC[4%3_I517H-H+!;CKH<RL0FP[,>F"&:J@<?,0JQ ,5$ML(?K/Z4!0)
M]Z))17U/'5$5CUX:4,$X@)2V^U(5MF.)*_%":=40TPM4-OR ^2TI-/?5]QX#
M^OHJ5.//S660$ H5F;9S2\U%1^;;#5LA0-]9CTV_]ZL5#?W-Q3K&]2CK@T$,
MXG=7H--_^6;EYELF_EW(P9B1[GT!2)]<B4L]R@I,<;X2A,NJO3ZMR+M);-47
M-X@#^OXN*)5+8E2G+1 ^VNK4 I5.'\+@FCM5V6B% 96,':.<>7ZOT;5*C5+0
MAHG=5$7P(\71Y< 8'09:DB@O,[YJ\2%*<]:4+DA:4D?Z][*,M@V\U#L D>#%
M7)-:V+.K$R0=L.)VHYAO0V"1<^\]B+VHZ?3HX%2\#8G7(?&^$Y:@)-C81_IF
MGS =.F@H9! 'Q 87E/+PIZ<SC%5HNXWYT(CJ YM?$#<PW=1565'>:7I82>B/
M=V"*2H]-???9">K) FNK&5GT#<X^!</$YGF"64!U\)C>J,-<8XU5-]%-D[Q_
M2XBF=W:&R_"UU@),=U*NDPS92DIW@6J;2DD24+6R %0VFJ=<'C4;D5#O#E2Q
M_A.5C^T0)5 !J1H$$4ZU8=KGG. H&R?]G:,/J#!GP9:ONF]%AJ&F*4@]00]X
M19\'##SE7-:+6.1?O,,Q3I]T=QFZZ $JXDEPM4F[OVW5OV-)MEH+:&\"3"%>
MY>PZO8)HEG.-"J"+3873L;QZJF#*Z9;@;90F;0_=-/\LTSA/%Z;=<S7/$NB2
MG>2 8Y$W-MMNE4\*B*@U:""D;XT4^W2=E4"7K@[KU+:VT?_'NMT"R(AB$E9=
MP9F4(54W=F/:<-\$;QCVIP?,&Z(.M0F]LLYQQ;TN\^OJQIM/1,.\7Z@,OW/K
M$Z;T+1]O2?&4)CAYO_M,!W!7>0=QP=);:RGBK@V(##- 2^LZN$+,!FJ-H(<=
M^I;9H:7_7:^ ][9@E2\+%,O9Y:O0AE^^)M 3R[<S!;9\+],\RN.YY:O0AE^^
M)M 3R[<S%;Y\&4KV'[9M\2G*,!_.EQ5)6?)K]H!V6\,?>I)BT4_N_.*L3OA>
MIGW>=7&3@7(ASBL"0#P+Y+BT7$@-GPBV]NR?H/VKD1!A <;HQZ%&DSY?$;.<
MH [9*)F^ /<:R=]YU%Z[_8$4]99J\.M7<MI\TPBMZ:F+7-D\^GP_@!%24+=?
MCO9[:G<7L'-,7+./"NUA>28\CA,V1;\N<LP25CQALKO*DT_1,-VI7@I J^D
M3I$]F(FC5IX554*[VZ2F1<0T Y1";\W?4A)Z22"EX0!06N[>JX JE07+G%F>
M947)K@_/MRFKMIIR,<D"*1DGB-*97JZ$N!:;8UBF&[XKZ..GVRO>C-$'-=^W
M$KZ\EB19$*(IH,%#("6BQC0N@B6)>-48K&N'_=IMGTT',K3SJG:W%#"[QI7U
M@%L&T)#N?*HN@+*:#5FZ2JHQ0*-B9J([&K85A=HDK@^?P+X[_\:3M/!\+Z8,
M]@[B@$K1!:4Z6\T)$EJ 2NBLV&Q2<6<1)>09#RK7.(_-5PY,UP94?C- *S;#
MMB9X'1P8 5@/VQ7VW66:I^4C3O@A1O7RB4H24.E9 ,I+'8WX"6H5Q G.$\1/
M&(8ND%^CK.:#-SH8Q.1)MZ:EDX98,'J0VL)!G0YJE<(M28KTBMB^STH6!%4<
M)GR:K)%<O+=M*G1NF$4<UYN:7_URCK<$QR*5)?UWAOEVZ#Q9; I2I7_GOVOC
M*U4!'LLVH#(_NDO2:&[_ M1_PPGJWL'[P_Y;3M H:CT9AJU!0U-[3D)]G&K7
M!42-R9!U$6QO&P"S<=+M!J#%2\?U#QC=1FFH; A&+S_3(:^XPIQM8HNI**5I
MK<EH-,?0:REN*_XY9=\WBH15),P"R2NF*N:Q#* 2U$*S9@X+?.VLX@;4WD,
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
MPUR-G7NR"(6\0I1M;+K>+BBJ (%_CVDIM-HB,3"-X\R+[LF:,@/P^R6!>/^
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
M%ZIIN='5 3(S?""$#3-FI=%YF?&NXXGCZ1OB)>0^7"S3V?PSM\Y"4C4UAFI
M=H8/CK!A!Z0Z.D%EEZ&Q#YN+ZB7!&T<'=HYM#8]X+BI4,E$%)\B%K?TKH.4F
M])["*$Q#DO!Y,@_F7-*(0YR(.3/=F#TT\!:@U([F3NCC3K,%"MU*U@0&>]MT
M=:#LC>9_L&9 2:"K+KG*:W+G;83+!.PO:I:'4C6:EP* M=Q?)->\-S$T8SG:
M)Z?O3W+$?YY]OO_MG)OI,#WW6%!]5P*U*"DK",5X-#<#'&.5"H[T>F%YD]F\
ME-#4Y^6EH6R,YF:P[O$ZK=$IV=\'5+IMC.28ZD%I&LU[8$T3# ETPKC]9!E?
M=.Y-D;DOL?8K[40"J0ZE;S070Y=Y!8X+.HM-P<SC354!RM1H[@;[@:;7'9T;
M&UIZ,#+"XUS=9R@ &<>VWVUZ5J 1"+(:4$I'<U7TW!&9L$ ?<XK)%^+Y U2%
MTC=R=(,&?]!21.LE=&,> Q&FJ0-E:N30!SA31OT[6]!GPIXH9]\1GR&$V9ZD
MCAQ* 29U'#[Q9T30!J'+-F"$M]$&]P2^ OY$&H8PS:_[<S#.:9X3B<2^ED]M
M)2B_AW"F=.$7@ CZ%-GEI&6 LY41WG8;AK,C.%"YJPQ#+FM^<5T71",I#"5I
M-/^)-2T:G='YJ.6?,9#1+@EE8C3_2">C)M,6G89I$.0W(KWHS@N#Z_C<6X>I
M]&VO:MVEJ@ .<':&%(/NZ-S<D]03)]Z7'HM%XJRI[V>K++^E(\["_5 SVT#J
M0AD;S0-BS1@<$73R:J+E&TJ1^(^1I7@N\9D4\7,W-!&A<[/YH_>B]>[;-02E
M=33/B/U [(85.L=M16V6?W"F1O.,#+#0>P5[,-/B%[2Q5M2$4GR(8(Z>NVTM
M-H/2CYK$Y"Y'=4G2T*^M!?8RFKR'9S29_&&OO?]XRW RYK:.8SUCN;B!*1.;
M=(NDKH]\E;A',A,[A-#GU'UQB]2DTRQ=4A;^<S>@342VZV'?.1Z,014D3C*7
MO[UDR5I5!_OZ\L",[4/A)%OZW,<:W;HD/QYQ43LH;V/G1>[I/+.?\D"5L6]*
M]R#1 AR7B(1/==I*V/>GAR'.V4FN):-IAE-6P+Y:/211CLUMEDG]55IUF=5&
M.Z$;DB[8E';H7?CNN=39O(R6XOOJ_ Q8Z@Z4[\U_T.W-=Y^8T/ED]Y$)!V.R
M]YE)\9W)'\27D';MA0A;F<T;=64%K/.+9Q)GY(IW97&,+T3Y-4R7YUF2<C'9
MY8L?9:(/BE >_G^!U@W>J3'D7;N!P-;A1F>X'+"X"3=,'RD-<C<A8<^A3Y('
M&FEG1G4=[-VZ'7-F[>W=HQ\*HQB3A;!<J/[QCXS;P#M&Y[H#Q[U"V%MW._HD
M^AWQ:<8VT+A,2P3(FZBI@KV9MV/2J#NZH7P@421L>!Q\\M@74I-5XW_7U,'>
MIYL1IV!='*'H(XFY3A$7<1JLPC@4^H@7GHT\&2MB[\UMR0(B@<Y82R\+4X>_
M$;=E1:GM:YBTVML[#8?UPMC[\XX3E60[>\0LBN"=6QK3?>VJ_(CF=0BP/G:N
M-$NNK5#!-Z9"7( AW2^&G2#-$F0)0_VMJ4-;MNLX)9R!M%2J#HS.?:2IA)YZ
MK1?# #R.FF\].%TMK@/YW/J/:R,JZ!:W V\#4#::\Z47939L'=OR:+?6JWR\
M89QQ/7?G$&=D3AG99E<ER>4+!XLS%L8>V^0)[L3M5>$=IOD^NK)KIC.!D3Z*
MGE7.;B5V  *.OGMRK<L15R9:-'4M207T#'9=NH52\:->&-R2%+*E;A1#3X]G
M1Z!4R2,>B9(#[^KNBWD3#:J,GG'/]H -# CZ:DYU@^F*3RSA(BZ2,?G% VE1
M#OA'+XQ%SYVR,.%3RD7&Q.O:A(54?R0^_)?0,_S9$"U9ZX\ ^U%;?PV<G0R(
M TD$N_<0 !A'/&=45V*K$-<S+PE]-<F*XNB9!^WF!:W2Z#-!4[J+,,I27:RH
ML@)Z^L%^M#041R?F5R+>QB#!])GO^Q;D-A.O7<[FK>!(PQBR; 8]X: =B9U
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
MZ+E80?Z/,R\)D]G\KM:5SC*^'>5[T@N2^"S,K^#SOM#626<HRN^._%FLS0"
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
MI\X<S/2.RJN5X=US)F_+V!E?51M NCXX0%<'[1P9A1 S(E>AKR%6MPIVB#C
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
M5B2079BN/@'TU">J2O49WB67J$E9C#^[&H;C*!?M6F91,BQSRJPTYHDCYVU
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
MA=X<Y7&=!7\R+VK*7'JY%D<4%JF8AFJS5Z,DF('=P/4$F,55:S,:V]*0%G!
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
MB32+>[#M1*/%_2@ED(IY 7JJRMJ(O?(8"$ZC3?4GJ,@-#08B#0K.#UDD:E_
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
M.D[:N"9O.U:))B;%2CI.)6/S]4/E4M*J3QMAJ9B]I/>4W2)[7NQJ_/P:IJO
M39M5"5R^;&J3ZUSVSC:IG<IF>0T;=H9K?S#J,9_RC80D?L 0'#Y#VBXCZ.!U
MGC$8:1;PA=+Z&;N?)[Q7W Y>KWIYG8\3J)>Z@ZVIWJY@\5!M-%]S)$N%72QI
M;ZU^7V"!_?I#&$6PZ4#<&SQ&.4G03Z702+K""B>L9&<E)/-3(\[8[FQ93\*#
M]5/X%"S)IEFL["Q7_J5>1\4Y\JCH5E]$;8F7\EP&:[2.E6(F-OQMI$>D_FE=
M>>)XGPE%:_3G;89GU-OGFWY]CYHW5'2SYTU9Q]38F6E_B.:&4U#L9BPZM1&&
MSCR=LPO9TJ0<N^+4Z))4\:B;N7T"R*X/?]R-$E,U8RD8PY2X21*RQDLW;<;O
M792>H+N-JD#O&D@(7-CG/XQ+LF7H&H<<'C)>#/,IZ"#(2P((Y+/$<_M*93)6
MMGESXJ?:?=;8MM=Q %1[G> *.G@0*>WX>;X6KJWP3-5/.(7>UY.F/JHF=&?W
M@\8\V/-;#G^S#KO(&RW'9Z+CU@]K)DK<YKBG)Q$1G&71\/D80AMCG$I\LY A
MK(1M8)Z,F^/!?)P=N T>6 F?W8M"YRQHZ+J3N^.V\M'V;D!67$C="?IH[,UH
MG=P[L=VO,)!LWO>#-?65P4B*D=>Z$):;AZ?YQ(K1#UN'0_6,=H#(K-[KH*8Q
M4K&EX8P9=UG+I_$7V9M5+HW*4A;PNW#O?7( :>B 8T.!]LUU;-OU$Q!PBQZW
MHN%^_?F>=1U93^3X12ATB.;'$"*A>JA-3XC75=HZUOI[Q@1,?7R'6(JHQE$8
M$E]/S>*'?/2;(]*'"]H[>=+S>:&[7?72W@*^E!!7C5G]8>T9_O->+F^*E,,C
MMZIA!!BH]Z5JW"6@$<O.R?LW3P""]RC_IX6>]N\['T855B8G0XX?)^'OKR(?
M;[&]_D4M/2ZO+,87BO$5HS.&Y9W47V(B+6TQ3NUX=K-0L2178=)/@.+#059H
M)Z^\=N2\3-P:/,52$,/%)>5\LT%MUQ,@D/,$M >26@0\>DH] 5Y(R8W[DRE?
M]2K&H3^I\J#J='([[(_<NOLQ47]83777SR'NL;04A*IMK YDW&)9E 0LB.(Q
M[1>?:[BYX]_31B+TXL9YX7:FT4%\AV,%M%<_;Z6S+-G WNZJ$(8S>NW%JKJK
MCUXS=J)]]#[&W4X=V1<:-%/@L?SW2*E<)0KMU/I<CY7FA5103<;.V)]UQQ?M
M$ZA'%(8DU ^PB,4M37E3%/P;]G*W)HEE7K9:A+(U_R7K]6!,'$)1J$Z2Q+S/
MRX1.<S RF+&I%+Y"LDK_GLFOR,9@:Y%?IXJ!$W^:('&3]N85MO^O,:?C:^N,
M#PD]8O$9-7\"3K*DY@V?@/3Q)V!%-)0U9ES%ZW]-N<I[F%HU@W_<0_#O"M_Z
M,>'@_:MPY+\:A&LH)R'Q=W]R_G$GB43,O]3_I?XO]?__4Q_UHO.%"'P6MJ_V
MW_^QS23()#R*CUP WR/$"QLJ#B[ %K:90H$EB8HMU%?RH=OPJD^1-:3#P@HG
MKM1EC)DRS-!D\T&I34$"P$'VNTIL)'7NR&-LT/C)2S790RB$5+Z*>VM69C1O
M-?&R@CIP57/);H\H.LQ=3(B^(]^MZ^27LN\NBP LF,0_OKK"IIP9HS?)W9(_
M[GWTKRA_7F:H#?[-,=@[._Z:SKNC^V$YOUWZNO!-5Y?=KBBYK9P!@M1#1O:
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
M?[0:M>-CFN:7Q&QG<WI0;$W=@=*[7 $K&8/YD[8Q5Q-XU#!'F#)4EHX-=L.
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
M)'EB?G/+$S_[4G>7PSLOYE8V9"L6& ,0 _N9O+L='69.%N92;55C"6,W>PZ
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
MR?_7&2#/F"]+& )(1M=DGO&Q/7I96DU%B\8'?,KRO=K]\)->BI2S0!I[PS]
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
M=F"1$AI7*CV;K$]"B)E.Y:ZF(]M2=XT>*V@G<SII1/83(\,7H^OKZW\"C&T
M3$C>?>0[85ZH Q5=A)42M8]B"^MWA+C=5%$=]@J2B_4SX#50ZV#[!<\Y/-:6
M;52UX<0'3W\7A6TR9US07_/_K,$\HN]N"2+I-\\CO)RDUL*HVWT:,'2D@"#
M]*2AN%!%FDFCE#?)0DE/C\0;^PCLY6M'UIXY328RW*2+&:NB.3>>9/J>E=_'
M":W)Q-T?^WVN3][Z+N&SD- &@/-1,7T/#3PN)QD 4RV7:!1PZ.)P2PC_GDD]
MRPR^"7R]-LV3OD[?\G&J&3"?D(F?$0G>-PKI=4UX^_$$CV"+F<)]:K)MD$CI
MQ*:/+3[)0[']AA>_[#+FA<=QF5(RD++:A7EXDH!95E_7?"F6?\;(1]Q,K.+L
M9W,;(L0@=^97RW?[*+*8=L^6^)YP0A56SIY(01M[<.\$@D_['5>&&-BDI8X*
M0E"'XR$@R,P9^"+;E2O.:#!'(/5VQ*.R[FS?Z+;;2>I=7O<)4^4 6.*H5E%%
M+O67$OV"+'7BY6]%8)%)$OX_@)TY0APVM//@2MNM;G-Z$V6 'L.A%5&UHH!-
MU.XBRXWS\X,QVMY$%A$5J;@=GC_;"::+I9\H>^CKUWWCVKZ9 O(7\L.6N>C6
MWM?0;^ATH56\,LD5CEH=E+?54/,/Z'0TLO,64EUP&2&6R",9]R3/X%<:7VF?
M%0/P$/< 0O_KC^_^WSVL_^;_'U!+ 0(4 Q0    ( $F!>UJR:\WB"0(  -H&
M   *              "  0    !E>#(Q+3$N:'1M4$L! A0#%     @ 28%[
M6G&2>9\7!P  XAX   H              ( !,0(  &5X,S$M,2YH=&U02P$"
M% ,4    " !)@7M:(N<XKP4'  "M'@  "@              @ %P"0  97@S
M,2TR+FAT;5!+ 0(4 Q0    ( $F!>UH7@88]I00  * 0   *
M  "  9T0  !E>#,R+3$N:'1M4$L! A0#%     @ 28%[6O',8[U(%@  >F4
M  D              ( !:A4  &5X-"TQ+FAT;5!+ 0(4 Q0    ( $F!>UIR
M/(K[UEX" +T[$@ ,              "  =DK  !F;W)M,3 M:RYH=&U02P$"
M% ,4    " !)@7M:_0=J$D,-  ",E   $0              @ '9B@( :&]U
M<BTR,#(T,3(S,2YX<V102P$"% ,4    " !)@7M:28\Z7=,4  !D%P$ %0
M            @ %+F ( :&]U<BTR,#(T,3(S,5]C86PN>&UL4$L! A0#%
M  @ 28%[6@39.UL#'P  ?LT! !4              ( !4:T" &AO=7(M,C R
M-#$R,S%?9&5F+GAM;%!+ 0(4 Q0    ( $F!>UICE4I/Y6   )R(!0 5
M          "  8?, @!H;W5R+3(P,C0Q,C,Q7VQA8BYX;6Q02P$"% ,4
M" !)@7M:\Y;61G]$  #(4P0 %0              @ &?+0, :&]U<BTR,#(T
M,3(S,5]P<F4N>&UL4$L! A0#%     @ 28%[6A8TLLV7:P  V)$   T
M         ( !47(# &EM86=E7S P,2YJ<&=02P4&      P # #7 @  $]X#
#

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>form10-k_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:HOUR="http://hourloop.com/20241231"
  xmlns:cyd="http://xbrl.sec.gov/cyd/2024"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="hour-20241231.xsd" xlink:type="simple"/>
    <context id="From2024-01-01to2024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2025-03-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
        </entity>
        <period>
            <instant>2025-03-27</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</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-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</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_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</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_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_CustomerMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">HOUR:CustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_CustomerMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">HOUR:CustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_PeriodNTDUSDExchangeRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">HOUR:PeriodNTDUSDExchangeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_PeriodNTDUSDExchangeRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">HOUR:PeriodNTDUSDExchangeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_PeriodAverageNTDUSDExchangeRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">HOUR:PeriodAverageNTDUSDExchangeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_PeriodAverageNTDUSDExchangeRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">HOUR:PeriodAverageNTDUSDExchangeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-08-18_us-gaap_LineOfCreditMember_custom_TaishinInternationalBankMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">HOUR:TaishinInternationalBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-18</instant>
        </period>
    </context>
    <context id="From2022-08-182022-08-18_us-gaap_LineOfCreditMember_custom_TaishinInternationalBankMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">HOUR:TaishinInternationalBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-18</startDate>
            <endDate>2022-08-18</endDate>
        </period>
    </context>
    <context id="From2023-08-112023-08-11_us-gaap_LineOfCreditMember_custom_TaishinInternationalBankMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">HOUR:TaishinInternationalBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-11</startDate>
            <endDate>2023-08-11</endDate>
        </period>
    </context>
    <context id="From2024-05-282024-05-28_us-gaap_LineOfCreditMember_custom_TaishinInternationalBankMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">HOUR:TaishinInternationalBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-28</startDate>
            <endDate>2024-05-28</endDate>
        </period>
    </context>
    <context id="From2024-11-252024-11-25_us-gaap_LineOfCreditMember_custom_TaishinInternationalBankMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">HOUR:TaishinInternationalBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-25</startDate>
            <endDate>2024-11-25</endDate>
        </period>
    </context>
    <context id="AsOf2024-11-25_us-gaap_LineOfCreditMember_custom_TaishinInternationalBankMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">HOUR:TaishinInternationalBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-11-25</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_LineOfCreditMember_custom_TaishinInternationalBankMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">HOUR:TaishinInternationalBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_LineOfCreditMember_custom_TaishinInternationalBankMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">HOUR:TaishinInternationalBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_srt_SubsidiariesMember_custom_FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">HOUR:FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_srt_SubsidiariesMember_custom_MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">HOUR:MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_srt_SubsidiariesMember_custom_JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">HOUR:JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_srt_SubsidiariesMember_custom_AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">HOUR:AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_LoanAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:LoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2022-12-272022-12-28_custom_LoanAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:LoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-27</startDate>
            <endDate>2022-12-28</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_srt_AmericasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_srt_AmericasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_InternationalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">HOUR:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_InternationalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">HOUR:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">HOUR:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">HOUR:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_DomesticCountryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_DomesticCountryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_StateAndLocalJurisdictionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_StateAndLocalJurisdictionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-042023-01-04_custom_AlanGaoMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:AlanGaoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-04</startDate>
            <endDate>2023-01-04</endDate>
        </period>
    </context>
    <context id="AsOf2023-01-04_custom_AlanGaoMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:AlanGaoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-04</instant>
        </period>
    </context>
    <context id="From2023-04-012023-04-03_custom_SamLaiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:SamLaiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-04-03</endDate>
        </period>
    </context>
    <context id="From2023-04-012023-04-03_custom_MaggieYuMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:MaggieYuMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-04-03</endDate>
        </period>
    </context>
    <context id="From2023-04-012023-04-03_custom_MichaelLennerMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:MichaelLennerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-04-03</endDate>
        </period>
    </context>
    <context id="From2023-04-012023-04-03_custom_DouglasBranchMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:DouglasBranchMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-04-03</endDate>
        </period>
    </context>
    <context id="From2023-04-012023-04-03_custom_AlanGaoMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:AlanGaoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-04-03</endDate>
        </period>
    </context>
    <context id="From2023-04-012023-04-03_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:HillaryBuiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-04-03</endDate>
        </period>
    </context>
    <context id="AsOf2023-04-03_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:HillaryBuiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-03</instant>
        </period>
    </context>
    <context id="From2023-06-282023-06-30_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:HillaryBuiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-28</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:HillaryBuiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="From2023-10-022023-10-02_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:HillaryBuiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-02</startDate>
            <endDate>2023-10-02</endDate>
        </period>
    </context>
    <context id="AsOf2023-10-02_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:HillaryBuiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-02</instant>
        </period>
    </context>
    <context id="From2024-01-022024-01-02_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:HillaryBuiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-02</startDate>
            <endDate>2024-01-02</endDate>
        </period>
    </context>
    <context id="AsOf2024-01-02_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:HillaryBuiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-02</instant>
        </period>
    </context>
    <context id="From2024-03-292024-03-29_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:HillaryBuiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-29</startDate>
            <endDate>2024-03-29</endDate>
        </period>
    </context>
    <context id="AsOf2024-03-29_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:HillaryBuiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-29</instant>
        </period>
    </context>
    <context id="From2024-07-012024-07-01_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:HillaryBuiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-07-01</endDate>
        </period>
    </context>
    <context id="AsOf2024-07-01_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:HillaryBuiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-01</instant>
        </period>
    </context>
    <context id="From2024-07-252024-07-25_custom_BranchMember_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:BranchMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-25</startDate>
            <endDate>2024-07-25</endDate>
        </period>
    </context>
    <context id="From2024-10-012024-10-01_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:HillaryBuiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2024-10-01</endDate>
        </period>
    </context>
    <context id="AsOf2024-10-01_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:HillaryBuiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-01</instant>
        </period>
    </context>
    <context id="From2025-01-022025-01-02_custom_AlanGaoMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:AlanGaoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-02</startDate>
            <endDate>2025-01-02</endDate>
        </period>
    </context>
    <context id="AsOf2025-01-02_custom_AlanGaoMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001874875</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">HOUR:AlanGaoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">HOUR:ExecutiveEmploymentAgreementsOrDirectorAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-02</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="Pure">
        <measure>pure</measure>
    </unit>
    <unit id="Segment">
        <measure>HOUR:Segment</measure>
    </unit>
    <dei:AmendmentFlag contextRef="From2024-01-01to2024-12-31" id="Fact000003">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus contextRef="From2024-01-01to2024-12-31" id="Fact000004">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="From2024-01-01to2024-12-31" id="Fact000005">0001874875</dei:EntityCentralIndexKey>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember"
      id="xdx2ixbrl0128"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0136"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember"
      id="xdx2ixbrl0139"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0142"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0148"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0154"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl0155"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0290"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0291"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0296"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0297"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0298"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0302"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0303"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0305"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0326"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0327"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0332"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0333"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0334"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0338"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0339"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0341"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0344"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0345"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0347"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0391"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0433"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0436"
      unitRef="USD"
      xsi:nil="true"/>
    <HOUR:AccruedSalesTaxPayableCurrent
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0681"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:InterestAndDividendsPayableCurrent
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0696"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0747"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0767"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0769"
      unitRef="USD"
      xsi:nil="true"/>
    <HOUR:LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndThereAfter
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0771"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0781"
      unitRef="USD"
      xsi:nil="true"/>
    <HOUR:IncomeTaxReconciliationOtherAdjustmentsNet
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl0865"
      unitRef="USD"
      xsi:nil="true"/>
    <HOUR:IncomeTaxReconciliationOtherAdjustmentsNet
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0899"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0931"
      unitRef="USD"
      xsi:nil="true"/>
    <dei:DocumentType contextRef="From2024-01-01to2024-12-31" id="Fact000013">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="From2024-01-01to2024-12-31" id="Fact000014">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="From2024-01-01to2024-12-31" id="Fact000015">2024-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="From2024-01-01to2024-12-31" id="Fact000016">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="From2024-01-01to2024-12-31" id="Fact000017">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="From2024-01-01to2024-12-31" id="Fact000018">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="From2024-01-01to2024-12-31" id="Fact000019">001-41204</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="From2024-01-01to2024-12-31" id="Fact000020">HOUR LOOP, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2024-01-01to2024-12-31" id="Fact000021">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="From2024-01-01to2024-12-31" id="Fact000022">47-2869399</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2024-01-01to2024-12-31" id="Fact000023">8201     164th Ave. NE</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="From2024-01-01to2024-12-31" id="Fact000024">Redmond</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="From2024-01-01to2024-12-31" id="Fact000025">WA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="From2024-01-01to2024-12-31" id="Fact000026">98052-7615</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2024-01-01to2024-12-31" id="Fact000027">(206)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2024-01-01to2024-12-31" id="Fact000028">385-0488</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="From2024-01-01to2024-12-31" id="Fact000029">Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2024-01-01to2024-12-31" id="Fact000030">HOUR</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="From2024-01-01to2024-12-31" id="Fact000031">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="From2024-01-01to2024-12-31" id="Fact000032">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="From2024-01-01to2024-12-31" id="Fact000033">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="From2024-01-01to2024-12-31" id="Fact000034">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="From2024-01-01to2024-12-31" id="Fact000035">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="From2024-01-01to2024-12-31" id="Fact000036">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="From2024-01-01to2024-12-31" id="Fact000037">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="From2024-01-01to2024-12-31" id="Fact000038">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod contextRef="From2024-01-01to2024-12-31" id="Fact000039">false</dei:EntityExTransitionPeriod>
    <dei:IcfrAuditorAttestationFlag contextRef="From2024-01-01to2024-12-31" id="Fact000040">false</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="From2024-01-01to2024-12-31" id="Fact000041">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="From2024-01-01to2024-12-31" id="Fact000042">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="AsOf2024-06-28"
      decimals="0"
      id="Fact000043"
      unitRef="USD">1611150</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="AsOf2025-03-27"
      decimals="INF"
      id="Fact000044"
      unitRef="Shares">35151440</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityListingParValuePerShare
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000045"
      unitRef="USDPShares">0.0001</dei:EntityListingParValuePerShare>
    <dei:DocumentsIncorporatedByReferenceTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000046">None</dei:DocumentsIncorporatedByReferenceTextBlock>
    <cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000050">&lt;b&gt;Cybersecurity Risk Management and Strategy&lt;/b&gt;&#160;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The cybersecurity risk management
program, processes and strategy outlined in this section are limited to the personal and business information belonging to or maintained
by the Company (collectively, &#x201c;Confidential Information&#x201d;), the Company&#x2019;s critical &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90C_ecyd--CybersecurityRiskManagementThirdPartyEngagedFlag_dbT_c20240101__20241231_za2u10FqYjt9"&gt;third-party&lt;/span&gt; systems and services supporting
or used by the Company (collectively, &#x201c;Critical Systems&#x201d;), and service providers.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90C_ecyd--CybersecurityRiskManagementProcessesIntegratedTextBlock_c20240101__20241231_z5R8jtbXcJRi"&gt;We will develop and &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90C_ecyd--CybersecurityRiskManagementProcessesIntegratedFlag_dbT_c20240101__20241231_zABMptbicVUd"&gt;implement&lt;/span&gt;
a cybersecurity risk management program to safeguard the confidentiality, integrity, and availability of our Confidential Information
and Critical Systems. Our cybersecurity risk management program will be integrated into our broader enterprise risk management framework
and includes a cybersecurity incident response plan.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Our cybersecurity risk management
program shall include:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 48px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;risk assessments to identify material cybersecurity risks to our Confidential Information, Critical Systems and broader enterprise IT environment;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;a dedicated security team responsible for managing (1) cybersecurity risk assessment processes, (2) security controls, and (3) response to cybersecurity incidents;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;cybersecurity awareness training including spear-phishing resistance for employees, and senior management;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;a cybersecurity incident response plan outlining procedures for detecting, responding to, and mitigating cybersecurity incidents; and&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;a vendor management policy to oversee cybersecurity risks associated with service providers.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&#160;</cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock>
    <cyd:CybersecurityRiskManagementThirdPartyEngagedFlag contextRef="From2024-01-01to2024-12-31" id="Fact000051">true</cyd:CybersecurityRiskManagementThirdPartyEngagedFlag>
    <cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000052">We will develop and &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90C_ecyd--CybersecurityRiskManagementProcessesIntegratedFlag_dbT_c20240101__20241231_zABMptbicVUd"&gt;implement&lt;/span&gt;
a cybersecurity risk management program to safeguard the confidentiality, integrity, and availability of our Confidential Information
and Critical Systems. Our cybersecurity risk management program will be integrated into our broader enterprise risk management framework
and includes a cybersecurity incident response plan.</cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedFlag contextRef="From2024-01-01to2024-12-31" id="Fact000053">true</cyd:CybersecurityRiskManagementProcessesIntegratedFlag>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag contextRef="From2024-01-01to2024-12-31" id="Fact000054">false</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag>
    <cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000058">&lt;b&gt;Cybersecurity Governance&lt;/b&gt;&#160;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Our executive management team,
in collaboration with our managed information technology service provider, is responsible for assessing and managing cybersecurity risks
to the Company, including our Confidential Information and Critical Systems. The team holds primary responsibility for our cybersecurity
risk management program and works closely with our IT service provider to ensure its effective implementation.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Our management team meets
regularly with our IT service provider to review current cybersecurity issues. These discussions may cover efforts to prevent, detect,
mitigate, and remediate cybersecurity risks and incidents through various means, including:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 48px"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;threat intelligence from governmental, public private, and external sources&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;alerts and reports generated by security tools deployed in the IT environment, including a spear-phishing
report.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_908_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock_c20240101__20241231_zuRORZZ8qwYg"&gt;Our Board incorporates cybersecurity
risks into its broader risk oversight &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_902_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_dbT_c20240101__20241231_zb47geJDIKm3"&gt;responsibility&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90A_ecyd--CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock_i01_c20240101__20241231_zS0jSTTXLkjc"&gt;Our Board oversees the implementation
of our cybersecurity risk management program. The executive management team provides updates to the Board, as needed, on significant cybersecurity
incidents.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;Our &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_909_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag_i01_dbT_c20240101__20241231_zlU9MnA33jig"&gt;Board&lt;/span&gt; receives periodic reports from management
on cybersecurity risks and the cybersecurity risk management program.&lt;/p&gt;

&#160;</cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000059">Our Board incorporates cybersecurity
risks into its broader risk oversight &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_902_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_dbT_c20240101__20241231_zb47geJDIKm3"&gt;responsibility&lt;/span&gt;.</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag contextRef="From2024-01-01to2024-12-31" id="Fact000060">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag>
    <cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000061">Our Board oversees the implementation
of our cybersecurity risk management program. The executive management team provides updates to the Board, as needed, on significant cybersecurity
incidents.</cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag contextRef="From2024-01-01to2024-12-31" id="Fact000062">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag>
    <HOUR:NoInsiderTradingFlag contextRef="From2024-01-01to2024-12-31" id="Fact000064">true</HOUR:NoInsiderTradingFlag>
    <dei:AuditorFirmId contextRef="From2024-01-01to2024-12-31" id="Fact000065">7000</dei:AuditorFirmId>
    <dei:AuditorOpinionTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000066">We have audited the accompanying consolidated
balance sheet of Hour Loop, Inc. and its subsidiaries (the &#x201c;Company&#x201d;) as of December 31, 2024 and 2023, and the related consolidated
statement of operations and comprehensive income (loss), stockholders&#x2019; equity, and cash flows for the year ended December 31, 2024 and 2023,
and the related notes (collectively referred to as the financial statements). In our opinion, the financial statements present fairly,
in all material respects, the consolidated financial positions of the Company as of December 31, 2024 and 2023 and the consolidated results of
its operations and its cash flows for the year ended December 31, 2024 and 2023, in conformity with accounting principles generally accepted in
the United States of America.</dei:AuditorOpinionTextBlock>
    <dei:AuditorName contextRef="From2024-01-01to2024-12-31" id="Fact000067">HTL International, LLC</dei:AuditorName>
    <dei:AuditorLocation contextRef="From2024-01-01to2024-12-31" id="Fact000068">Houston, Texas</dei:AuditorLocation>
    <us-gaap:Cash
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000076"
      unitRef="USD">2119581</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000077"
      unitRef="USD">2484153</us-gaap:Cash>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000079"
      unitRef="USD">1650547</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000080"
      unitRef="USD">747650</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000082"
      unitRef="USD">14640632</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000083"
      unitRef="USD">14276555</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000085"
      unitRef="USD">327894</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000086"
      unitRef="USD">504973</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000088"
      unitRef="USD">18738654</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000089"
      unitRef="USD">18013331</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000091"
      unitRef="USD">56797</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000092"
      unitRef="USD">148788</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000094"
      unitRef="USD">1060104</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000095"
      unitRef="USD">1304215</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000097"
      unitRef="USD">111409</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000098"
      unitRef="USD">83946</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:AssetsNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000100"
      unitRef="USD">1228310</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000101"
      unitRef="USD">1536949</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000103"
      unitRef="USD">19966964</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000104"
      unitRef="USD">19550280</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000112"
      unitRef="USD">4176305</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000113"
      unitRef="USD">3812954</us-gaap:AccountsPayableCurrent>
    <HOUR:CreditCardsPayable
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000115"
      unitRef="USD">3389880</HOUR:CreditCardsPayable>
    <HOUR:CreditCardsPayable
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000116"
      unitRef="USD">4404445</HOUR:CreditCardsPayable>
    <us-gaap:LinesOfCreditCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000118"
      unitRef="USD">610967</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000119"
      unitRef="USD">652422</us-gaap:LinesOfCreditCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000121"
      unitRef="USD">114540</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000122"
      unitRef="USD">82269</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000124"
      unitRef="USD">2322535</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000125"
      unitRef="USD">1972512</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact000127"
      unitRef="USD">4192995</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000130"
      unitRef="USD">14807222</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000131"
      unitRef="USD">10924602</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000137"
      unitRef="USD">2363</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact000140"
      unitRef="USD">4170418</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000143"
      unitRef="USD">4172781</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000145"
      unitRef="USD">14807222</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000146"
      unitRef="USD">15097383</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000157"
      unitRef="USDPShares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000159"
      unitRef="USDPShares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000161"
      unitRef="Shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000163"
      unitRef="Shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000165"
      unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000167"
      unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000169"
      unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000171"
      unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000176"
      unitRef="USDPShares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000178"
      unitRef="USDPShares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000180"
      unitRef="Shares">300000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000182"
      unitRef="Shares">300000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000184"
      unitRef="Shares">35143460</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000186"
      unitRef="Shares">35143460</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000188"
      unitRef="Shares">35082464</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000190"
      unitRef="Shares">35082464</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000173"
      unitRef="USD">3514</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000174"
      unitRef="USD">3508</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000192"
      unitRef="USD">5802686</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000193"
      unitRef="USD">5727650</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000195"
      unitRef="USD">-595175</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000196"
      unitRef="USD">-1252622</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000198"
      unitRef="USD">-51283</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000199"
      unitRef="USD">-25639</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000201"
      unitRef="USD">5159742</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000202"
      unitRef="USD">4452897</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000204"
      unitRef="USD">19966964</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000205"
      unitRef="USD">19550280</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000207"
      unitRef="USD">138252861</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000208"
      unitRef="USD">132124202</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000210"
      unitRef="USD">66242153</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000211"
      unitRef="USD">65606947</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000213"
      unitRef="USD">72010708</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000214"
      unitRef="USD">66517255</us-gaap:GrossProfit>
    <us-gaap:SellingAndMarketingExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000219"
      unitRef="USD">61808979</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000220"
      unitRef="USD">61135227</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000222"
      unitRef="USD">9470789</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000223"
      unitRef="USD">8385451</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000225"
      unitRef="USD">71279768</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000226"
      unitRef="USD">69520678</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000228"
      unitRef="USD">730940</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000229"
      unitRef="USD">-3003423</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherExpenses
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000234"
      unitRef="USD">12695</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000235"
      unitRef="USD">9542</us-gaap:OtherExpenses>
    <us-gaap:InterestExpenseNonoperating
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000237"
      unitRef="USD">249587</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000238"
      unitRef="USD">248779</us-gaap:InterestExpenseNonoperating>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000240"
      unitRef="USD">490903</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000241"
      unitRef="USD">101290</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000243"
      unitRef="USD">228621</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000244"
      unitRef="USD">-157031</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000246"
      unitRef="USD">959561</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000247"
      unitRef="USD">-3160454</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000249"
      unitRef="USD">302114</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000250"
      unitRef="USD">-730760</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000252"
      unitRef="USD">657447</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000253"
      unitRef="USD">-2429694</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000258"
      unitRef="USD">25644</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000259"
      unitRef="USD">2597</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000261"
      unitRef="USD">631803</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000262"
      unitRef="USD">-2432291</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000264"
      unitRef="USDPShares">0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000266"
      unitRef="USDPShares">0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000268"
      unitRef="USDPShares">-0.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000270"
      unitRef="USDPShares">-0.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000272"
      unitRef="Shares">35119761</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000274"
      unitRef="Shares">35119761</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000276"
      unitRef="Shares">35066592</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000278"
      unitRef="Shares">35066592</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000286"
      unitRef="Shares">35047828</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000280"
      unitRef="USD">3506</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000281"
      unitRef="USD">5675320</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000282"
      unitRef="USD">1177072</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000283"
      unitRef="USD">-23042</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000284"
      unitRef="USD">6832856</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000294"
      unitRef="Shares">34636</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000288"
      unitRef="USD">2</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000289"
      unitRef="USD">52330</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000292"
      unitRef="USD">52332</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000299"
      unitRef="USD">2597</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000300"
      unitRef="USD">2597</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000304"
      unitRef="USD">-2429694</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000306"
      unitRef="USD">-2429694</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000314"
      unitRef="Shares">35082464</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000308"
      unitRef="USD">3508</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000309"
      unitRef="USD">5727650</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000310"
      unitRef="USD">-1252622</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000311"
      unitRef="USD">-25639</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000312"
      unitRef="USD">4452897</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000322"
      unitRef="Shares">35082464</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000316"
      unitRef="USD">3508</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000317"
      unitRef="USD">5727650</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000318"
      unitRef="USD">-1252622</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000319"
      unitRef="USD">-25639</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000320"
      unitRef="USD">4452897</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000330"
      unitRef="Shares">60996</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000324"
      unitRef="USD">6</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000325"
      unitRef="USD">75036</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000328"
      unitRef="USD">75042</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000335"
      unitRef="USD">25644</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000336"
      unitRef="USD">25644</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000340"
      unitRef="USD">657447</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000342"
      unitRef="USD">657447</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000346"
      unitRef="USD">657447</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000348"
      unitRef="USD">657447</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000356"
      unitRef="Shares">35143460</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000350"
      unitRef="USD">3514</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000351"
      unitRef="USD">5802686</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000352"
      unitRef="USD">-595175</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000353"
      unitRef="USD">-51283</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000354"
      unitRef="USD">5159742</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000364"
      unitRef="Shares">35143460</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000358"
      unitRef="USD">3514</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000359"
      unitRef="USD">5802686</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000360"
      unitRef="USD">-595175</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000361"
      unitRef="USD">-51283</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000362"
      unitRef="USD">5159742</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000369"
      unitRef="USD">657447</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000370"
      unitRef="USD">-2429694</us-gaap:NetIncomeLoss>
    <us-gaap:Depreciation
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000375"
      unitRef="USD">119064</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000376"
      unitRef="USD">138001</us-gaap:Depreciation>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000378"
      unitRef="USD">211348</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000379"
      unitRef="USD">387446</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <HOUR:DeferredTaxAssets
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000381"
      unitRef="USD">-244111</HOUR:DeferredTaxAssets>
    <HOUR:DeferredTaxAssets
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000382"
      unitRef="USD">754895</HOUR:DeferredTaxAssets>
    <us-gaap:ShareBasedCompensation
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000384"
      unitRef="USD">75042</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000385"
      unitRef="USD">52332</us-gaap:ShareBasedCompensation>
    <us-gaap:InventoryWriteDown
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000387"
      unitRef="USD">560293</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000388"
      unitRef="USD">675886</us-gaap:InventoryWriteDown>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000390"
      unitRef="USD">87520</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000396"
      unitRef="USD">902897</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000397"
      unitRef="USD">395271</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000399"
      unitRef="USD">924370</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000400"
      unitRef="USD">-3849088</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000402"
      unitRef="USD">-177079</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000403"
      unitRef="USD">-236270</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000405"
      unitRef="USD">363351</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000406"
      unitRef="USD">-2838767</us-gaap:IncreaseDecreaseInAccountsPayable>
    <HOUR:IncreaseDecreaseInCreditCardsPayable
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000408"
      unitRef="USD">-1014565</HOUR:IncreaseDecreaseInCreditCardsPayable>
    <HOUR:IncreaseDecreaseInCreditCardsPayable
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000409"
      unitRef="USD">-827087</HOUR:IncreaseDecreaseInCreditCardsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000411"
      unitRef="USD">1043600</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000412"
      unitRef="USD">229540</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000414"
      unitRef="USD">-208843</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000415"
      unitRef="USD">-386224</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000417"
      unitRef="USD">313140</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000418"
      unitRef="USD">-2063375</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000423"
      unitRef="USD">35996</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000424"
      unitRef="USD">14823</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000426"
      unitRef="USD">-35996</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000427"
      unitRef="USD">-14823</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000432"
      unitRef="USD">671000</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000435"
      unitRef="USD">-671000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000438"
      unitRef="USD">29284</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000439"
      unitRef="USD">-238</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000441"
      unitRef="USD">-364572</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000442"
      unitRef="USD">-2078436</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000444"
      unitRef="USD">2484153</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000445"
      unitRef="USD">4562589</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000447"
      unitRef="USD">2119581</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000448"
      unitRef="USD">2484153</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:InterestPaidNet
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000453"
      unitRef="USD">249296</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000454"
      unitRef="USD">406103</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000456"
      unitRef="USD">211911</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000457"
      unitRef="USD">1696</us-gaap:IncomeTaxesPaidNet>
    <HOUR:RightofuseOfAssetAndOperatingLeaseLiabilitiesRecognized
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000462"
      unitRef="USD">248716</HOUR:RightofuseOfAssetAndOperatingLeaseLiabilitiesRecognized>
    <HOUR:RightofuseOfAssetAndOperatingLeaseLiabilitiesRecognized
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000463"
      unitRef="USD">27249</HOUR:RightofuseOfAssetAndOperatingLeaseLiabilitiesRecognized>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000465">&lt;p id="xdx_80C_eus-gaap--OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_zxbEHhnrqgN3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;NOTE 1 - &lt;span id="xdx_827_znvpUrhJzIqh"&gt;Nature of Operations and Summary of
Significant Accounting Policies&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Hour Loop, Inc. (&#x201c;Hour Loop&#x201d; or the
&#x201c;Company&#x201d;) is a technology-enabled consumer products company that uses machine learning and data analytics to design, develop,
market and sell products. Hour Loop predominantly operates through online retail channels such as Amazon, Walmart, and Hourloop.com. The
Company, as an Internet marketplace seller, sells products in multiple categories, including home/garden d&#xe9;cor, toys, kitchenware,
apparel, and electronics. The Company has only &lt;span id="xdx_900_eus-gaap--NumberOfOperatingSegments_dc_uSegment_c20240101__20241231_za3xgtVMUTy8" title="Number of operating segment"&gt;one&lt;/span&gt; segment, which is online retail (e-commerce).&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company was incorporated on January 13, 2015
under the laws of the state of Washington. On April 7, 2021, the Company was converted from a Washington corporation to a Delaware corporation.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In 2019, Hour Loop formed Flywheel Consulting
Ltd. (&#x201c;Flywheel&#x201d;), a wholly owned subsidiary located in Taiwan, to provide business operating consulting services exclusively
to Hour Loop.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_846_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zWtdO5cGa8S" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&lt;b&gt;&lt;span id="xdx_86F_zc6j04yIzg1f"&gt;Basis of Presentation&lt;/span&gt;&lt;/b&gt;
- The audited consolidated financial statements and accompanying notes of the Company have been prepared in accordance with the accounting
principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;).&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_84E_eus-gaap--ConsolidationPolicyTextBlock_zyzKbU3FlDn8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&lt;b&gt;&lt;span id="xdx_864_z4WRg99XDPK6"&gt;Principles of Consolidation&lt;/span&gt;&lt;/b&gt;
- The audited consolidated financial statements include the accounts of Hour Loop and Flywheel. All material inter-company accounts and
transactions were eliminated in consolidation.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_841_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zeGpLdAr4ms5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86E_zKnTnB05xSJ7"&gt;Foreign Currency and Currency Translation&lt;/span&gt;&lt;/b&gt;
- The assets and liabilities of Flywheel, having a functional currency other than the U.S. dollar, are translated into U.S. dollars at
exchange rates in effect at period-end, with resulting translation gains or losses included within other comprehensive income or loss.
Revenues and expenses are translated into U.S. dollars at average monthly rates of exchange in effect during each period. All of the Company&#x2019;s
foreign operations use their local currency as their functional currency. Currency gains or losses resulting from transactions executed
in currencies other than the functional currency are included in General and administrative in the consolidated statement of operations
and other comprehensive income.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_89F_eus-gaap--ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock_zJSJ5ZVTQv2f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;The relevant exchange
rates are listed below:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&lt;span id="xdx_8B1_zdfxgGswifBl" style="display: none"&gt;Schedule
of Foreign Currency Exchange Rates&lt;/span&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Period NTD: USD exchange rate&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_uPure_c20241231__us-gaap--AwardTypeAxis__custom--PeriodNTDUSDExchangeRateMember_zB8m0NTeI3I5" style="width: 16%; text-align: right" title="Foreign currency exchange rate"&gt;&lt;b&gt;32.735&lt;/b&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_uPure_c20231231__us-gaap--AwardTypeAxis__custom--PeriodNTDUSDExchangeRateMember_ztKVjr59hnT7" style="width: 16%; text-align: right" title="Foreign currency exchange rate"&gt;30.655&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Period Average NTD: USD exchange rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_uPure_c20241231__us-gaap--AwardTypeAxis__custom--PeriodAverageNTDUSDExchangeRateMember_zMmgKFZCptoh" style="text-align: right" title="Foreign currency exchange rate"&gt;&lt;b&gt;32.526&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_uPure_c20231231__us-gaap--AwardTypeAxis__custom--PeriodAverageNTDUSDExchangeRateMember_zqi1w2Ra6jsi" style="text-align: right" title="Foreign currency exchange rate"&gt;31.221&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


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



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;HOUR LOOP, INC.&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;December 31, 2024 and 2023&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_848_eus-gaap--UseOfEstimates_zyjJxgfkWCqk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86D_zPLaJJK0oFHd"&gt;Use of Estimates&lt;/span&gt;&lt;/b&gt; - The preparation of financial
statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets
and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of
revenues and expenses during the reporting period. Actual results could differ from these estimates.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Significant estimates, include but not limited
to, estimates associated with the collectability of accounts receivable, useful life of property and equipment, impairment of long-lived
assets, valuation allowance for deferred tax assets, inventory valuation and inventory provision.&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_84F_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zlbzhbeeYko3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_861_zLxH6vaMc0Zj"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/b&gt; - The Company
considers all highly liquid financial instruments purchased with original maturities of three months or less to be cash. Our cash is held
in the bank and covered by the Federal Deposit Insurance Corporation (&#x201c;FDIC&#x201d;), subject to applicable limits. Deposits are
insured up to $&lt;span id="xdx_908_eus-gaap--CashFDICInsuredAmount_iI_c20241231_zB0vi07BBUz1" title="FDIC insured amount"&gt;250,000&lt;/span&gt; per depositor, per FDIC-insured bank, per ownership category. Cash equivalents and marketable securities are comprised
of time deposits, money market funds, highly liquid government bonds, corporate debt securities, mortgage-backed and asset-backed securities,
and marketable equity securities. Our cash and cash equivalents primarily consisted of cash and money market funds. Such amounts are recorded
at fair value.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_842_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zzCOaEmqSm61" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86D_zENWJWXLi0Cb"&gt;Accounts Receivable and Allowance for Credit
Losses&lt;/span&gt;&lt;/b&gt; - Accounts receivable are stated at historical cost less allowance for credit loss. On a periodic basis, management evaluates
its accounts receivable and determines whether to provide an allowance for credit losses in accordance with the Financial Accounting Standards
Board&#x2019;s (&#x201c;FASB&#x201d;) Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic 326. Credit losses are provided based on
a past history of write-offs, collections, current credit conditions, current economic conditions, reasonable and supportable forecasts
of future economic conditions. The evaluation is performed on a collective basis where similar characteristics exist, primarily based
on similar services or products offerings. We adopted the standard effective January 1, 2023. The impact of the adoption was not considered
material to the financial statements and primarily resulted in new/enhanced disclosures only. A receivable is considered past due if the
Company has not received payments based on agreed-upon terms. The Company generally does not require any security or collateral to support
its receivables. The collection is primarily through Amazon and the collection period is usually less than 7 days. The Company performs
on-going evaluations of its customers and maintains an allowance for credit losses as the Company deems necessary or appropriate. As of
December 31, 2024 and 2023, the Company did not deem it necessary to have an allowance for credit loss.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_843_eus-gaap--InventoryPolicyTextBlock_zdPMQI0CGt93" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86E_zgOeNRjP31eb"&gt;Inventory and Cost of Goods Sold&lt;/span&gt;&lt;/b&gt; - The
Company&#x2019;s inventory consists mainly of finished goods. Inventories are stated at the lower of cost or net realizable value. Cost
is principally determined on a first-in-first-out basis. The Company&#x2019;s costs include the amounts it pays manufacturers for product,
tariffs and duties associated with transporting product across national borders, and freight costs associated with transporting the product
from its manufacturers to its warehouses, as applicable. The merchandise with terms of FOB shipping point from vendors was recorded as
the inventory-in-transit when inventory left the shipping dock of the vendors but not yet reached the receiving dock of the Company. Management
continually evaluates its estimates and judgments including those related to merchandise inventory.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The &#x201c;Cost of revenues&#x201d; line item in
the audited consolidated statements of operations is principally inventory sold to customers during the reporting period.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;HOUR LOOP, INC.&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;December 31, 2024 and 2023&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Policy for inventory allowance: The Company writes
down the cost of obsolete and slow-moving inventories to the estimated net realizable value, based on inventory obsolescence trends, historical
experience, forecasted consumer demand and application of the specific identification method. As of December 31, 2024 and 2023, $&lt;span id="xdx_908_eus-gaap--InventoryWriteDown_c20240101__20241231_zplRjnFZAmef" title="Inventory written down"&gt;560,293&lt;/span&gt;
and $&lt;span id="xdx_90C_eus-gaap--InventoryWriteDown_c20230101__20231231_zqoh20ofQqoh" title="Inventory written down"&gt;675,886&lt;/span&gt;, respectively, were written down from the cost of inventories to their net realizable values. Full inventory allowance is
recorded for the inventory SKU not sold for more than one year.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_840_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_z1Qmo1p1VXN5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_865_z2YmdzBhj26g"&gt;Property and Equipment&lt;/span&gt;&lt;/b&gt; - Property and equipment
are recorded at cost and depreciated or amortized over the estimated useful life of the asset using the straight-line method. The Company
elected to expense any individual property and equipment items under $&lt;span id="xdx_907_eus-gaap--CostOfPropertyRepairsAndMaintenance_c20240101__20241231_zrQs5ZCg0jn5" title="Property and equipment items expense"&gt;2,500&lt;/span&gt;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The majority of the Company&#x2019;s property and
equipment is computers, and the estimated useful life is &lt;span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_zA2bzzGP2ix" title="Estimated useful life"&gt;3&lt;/span&gt; years.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_843_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zWOefyDv2EEe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86E_z7XH36mSkJR"&gt;Impairment of Long-lived Assets&lt;/span&gt;&lt;/b&gt;- In accordance
with ASC 360-10-35-17, if the carrying amount of an asset or asset group (in use or under development) is evaluated and found not to be
fully recoverable (the carrying amount exceeds the estimated gross, undiscounted cash flows from use and disposition), then an impairment
loss must be recognized. The impairment loss is measured as the excess of the carrying amount over the asset&#x2019;s (or asset group&#x2019;s)
fair value. The Company did &lt;span id="xdx_90F_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_do_c20240101__20241231_zJe9DTRoN1y5" title="Impairment of long-lived assets"&gt;&lt;span id="xdx_900_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_do_c20230101__20231231_ztNqC3nsWBA1" title="Impairment of long-lived assets"&gt;no&lt;/span&gt;&lt;/span&gt;t record any impairment charges for the years ended December 31, 2024 and 2023.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_841_eus-gaap--LesseeLeasesPolicyTextBlock_zZIpAX3t1Jn7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86E_zaK6jD1Lw8Qa"&gt;Leases&lt;/span&gt; - &lt;/b&gt;Leases are classified at lease
commencement date as either a finance lease or an operating lease. A lease is a finance lease if it meets any of the following criteria:
(a) the lease transfers ownership of the underlying asset to the lessee by the end of the lease term, (b) the lease grants the lessee
an option to purchase the underlying asset that the lessee is reasonably certain to exercise, (c) the lease term is for the major part
of the remaining economic life of the underlying asset, (d) the present value of the sum of the lease payments and any residual value
guaranteed by the lessee that is not already reflected in the lease payments equals or exceeds substantially all of the fair value of
the underlying asset or (e) the underlying asset is of such a specialized nature that it is expected to have no alternative use to the
lessor at the end of the lease term. When none of the foregoing criteria is met, the lease shall be classified as an operating lease.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company typically utilizes operating leases
for its office space requirements. This means that the Company leases office space, categorizing the lease arrangement as an operating
lease. Under this arrangement, The Company does not hold ownership of the leased assets but instead pays rent for the right to use them.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For a lessee, a lease is recognized as an operating
lease right-of-use asset with a corresponding liability at lease commencement date. The lease liability is calculated at the present value
of the lease payments not yet paid by using the lease term and discount rate determined at lease commencement. The operating lease right-of-use
asset is calculated as the lease liability, increased by any initial direct costs, and prepaid lease payments, reduced by any lease incentives
received before lease commencement. The operating lease right-of-use asset itself is amortized on a straight-line basis unless another
systematic method better reflects how the underlying asset will be used by and benefits the lessee over the lease term.&lt;/p&gt;

&lt;p id="xdx_855_zz6F64pSfDVb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;HOUR LOOP, INC.&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;December 31, 2024 and 2023&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_84D_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zrdFVNsNALng" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_864_z9MbB7iRXnp9"&gt;Fair Value Measurement&lt;/span&gt; &lt;/b&gt;- Fair value is
defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or
most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. The
carrying amounts reported in the consolidated balance sheets for cash and cash equivalents, accounts receivable, accounts payable, due
to related parties and short-term debt at fair value or cost, which approximates fair value because of the short period of time between
the origination of such instruments and their expected realization and their current market rates of interest.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Fair value is defined 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. To increase the comparability of fair value measures, the following hierarchy prioritizes the inputs to valuation methodologies
used to measure fair value:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-size: 10pt"&gt;i.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Level 1 &#x2014; Valuations based on quoted prices for identical assets and liabilities in active markets.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;ii.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Level 2 &#x2014; Valuations based on observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets and liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;iii.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Level 3 &#x2014; Valuations based on unobservable inputs reflecting our own assumptions, consistent with reasonably available assumptions made by other market participants. These valuations require significant judgment.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_84C_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zikiZWe97vsf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_863_zyj5ibmS46L3"&gt;Revenue Recognition&lt;/span&gt;&lt;/b&gt; - The Company accounts
for revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers (&#x201c;ASC Topic 606&#x201d;). The Company adopted
ASC Topic 606 as of January 1, 2019. The standard did not affect the Company&#x2019;s consolidated financial position, or cash flows. There
were no changes to the timing of revenue recognition as a result of the adoption.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company recognizes revenue in accordance with
ASC Topic 606, which provided a five-step model for recognizing revenue from contracts with customers as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Identify the contract with a customer.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Identify the performance obligations in the contract.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Determine the transaction price.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Allocate the transaction price to the performance obligations in the contract.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Recognize revenue when or as performance obligations are satisfied.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;HOUR LOOP, INC.&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;December 31, 2024 and 2023&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company evaluated principal versus agent considerations
to determine whether it is appropriate to record platform fees paid to Amazon as an expense or as a reduction of revenue. Platform fees
are recorded as sales and distribution expenses and are not recorded as a reduction of revenue because the Company as principal owns and
controls all the goods before they are transferred to the customer. The Company can, at any time, direct Amazon, similarly, other third-party
logistics providers (&#x201c;Logistics Providers&#x201d;), to return the Company&#x2019;s inventories to any location specified by the Company.
It is the Company&#x2019;s responsibility to make any returns made by customers directly to Logistics Providers and the Company retains
the back-end inventory risk. Further, the Company is subject to credit risk (i.e., credit card chargebacks), establishes prices of its
products, can determine who fulfills the goods to the customer (Amazon or the Company) and can limit quantities or stop selling the goods
at any time. Based on these considerations, the Company is the principal in this arrangement.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company derives its revenue from the sale
of consumer products. The Company sells its products directly to consumers through online retail channels. The Company considers customer
order confirmations to be a contract with the customer. For each contract, the promise to transfer products is identified as the sole
performance obligation. Transaction prices are evaluated for potential refunds or adjustments, determining the net consideration expected.
Revenues for the years ended December 31, 2024 and 2023 were recognized at a point in time. Customer confirmations are executed at the
time an order is placed through third-party online channels. For all of the Company&#x2019;s sales and distribution channels, revenue is
recognized when control of the product is transferred to the customer (i.e., when the Company&#x2019;s performance obligation is satisfied),
which typically occurs at shipment date. As a result, the Company has a present and unconditional right to payment and record the amount
due from the customer in accounts receivable.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The customer can return the products within 30
days after the products are delivered and estimated sales returns are calculated based on the expected returns. The rates of sales returns
were &lt;span id="xdx_90B_ecustom--SalesReturnRate_pid_dp_uPure_c20240101__20241231_zlgKFSJelWG2" title="Sales return rate"&gt;7.19&lt;/span&gt;% and &lt;span id="xdx_900_ecustom--SalesReturnRate_pid_dp_uPure_c20230101__20231231_zJsOZLVUiIb9" title="Sales return rate"&gt;6.45&lt;/span&gt;% of gross sales for the years ended December 31, 2024 and 2023, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;From time to time, the Company offers price discounts
on certain selected items to stimulate the sales of those items. Revenue is measured as the amount of consideration for which the Company
expects to be entitled in exchange for transferring goods. Consistent with this policy, the Company reduces the amount of these discounts
from the gross revenue to calculate the net revenue recorded on the statement of operations.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;A performance obligation, defined as the promise
to transfer a distinct good, is the unit of account in ASC Topic 606. The Company treats shipping and handling as fulfillment activities,
not separate performance obligations. Costs for shipping and handling were $&lt;span id="xdx_90E_ecustom--ShippingAndHandlingCosts_c20240101__20241231_zAlMSTQUN6E4" title="Shipping and handling costs"&gt;31,480,104&lt;/span&gt; and $&lt;span id="xdx_908_ecustom--ShippingAndHandlingCosts_c20230101__20231231_zdxnZ8TCfFc3" title="Shipping and handling costs"&gt;31,187,009&lt;/span&gt; for the years ended December 31,
2024 and 2023, respectively, recorded as selling and marketing expenses.&lt;/p&gt;

&lt;p id="xdx_85F_zfETkCVV4kCg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;HOUR LOOP, INC.&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;December 31, 2024 and 2023&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_84E_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zPDJ8D6rg4u3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span&gt;&lt;span id="xdx_864_zSiCLnn3IU8"&gt;Segment Information&lt;/span&gt;&lt;/span&gt; &lt;/b&gt;&#x2013; The Company
has only &lt;span id="xdx_907_eus-gaap--NumberOfOperatingSegments_dc_uSegment_c20240101__20241231_zreHJqnKhy7" title="Number of operating segment"&gt;one&lt;/span&gt; segment, which is online retail (e-commerce).&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company uses the &#x201c;management approach&#x201d;
in determining reportable operating segments. The management approach considers the internal organization and reporting used by the Company&#x2019;s
chief operating decision maker for making operating decisions and assessing performance as the source for determining the Company&#x2019;s
reportable segments. The Company&#x2019;s chief operating decision maker has been identified as the chief executive officer of the Company
who reviews financial information of separate operating segments based on U.S. GAAP. The chief operating decision maker now reviews results
analyzed by customers. This analysis is only presented at the revenue level with no allocation of direct or indirect costs. Consequently,
the Company has determined that it has only one operating segment.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_846_eus-gaap--IncomeTaxPolicyTextBlock_zEu7IZUmvmtg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_866_zAHOhCb0IJTi"&gt;Income Taxes&lt;/span&gt;&lt;/b&gt; - Income tax expense includes
U.S. (federal and state) and foreign income taxes.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company also complied with state tax codes
and regulations, including with respect to California franchise taxes. Management has evaluated its tax positions and has concluded that
the Company had taken no uncertain tax positions that could require adjustment or disclosure in the financial statements to comply with
provisions set forth in ASC section 740, &lt;i&gt;Income Taxes&lt;/i&gt;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Deferred tax assets represent amounts available
to reduce income taxes payable in future periods. Deferred tax assets are evaluated for future realization and reduced by a valuation
allowance to the extent we believe they will not be realized. We consider many factors when assessing the likelihood of future realization
of our deferred tax assets, including recent cumulative loss experience and expectations of future earnings, capital gains and investment
in such jurisdiction, the carry-forward periods available to us for tax reporting purposes, and other relevant factors.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_84A_ecustom--SalesTaxesPolicyTextBlock_zbDhjxrdT5A" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_861_zC9QRAlBcdf6"&gt;Presentation of Sales Taxes&lt;/span&gt;&lt;/b&gt; - Governmental
authorities impose sales tax on all of the Company&#x2019;s sales to nonexempt customers. The Company collects sales tax from customers
and remits the entire amount to the governmental authorities. The Company&#x2019;s accounting policy is to exclude the tax collected and
remitted from revenues and cost of revenues.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company assesses sales tax payable including
any related interest and penalties and accrues these estimates on its financial statements. Pursuant to the Wayfair decision, each state
enforces sales tax collection at different dates. The Company collects and remits sales tax in accordance with state regulations. The
Company estimates that as of December 31, 2024 and 2023, it owed $-&lt;span id="xdx_90B_eus-gaap--SalesAndExciseTaxPayableCurrentAndNoncurrent_iI_c20241231_zxYiStLuKTx6" title="Sales and excise tax payable"&gt;0&lt;/span&gt;- and $&lt;span id="xdx_90F_eus-gaap--SalesAndExciseTaxPayableCurrentAndNoncurrent_iI_c20231231_zGrPgMJCRrkj" title="Sales taxes payable"&gt;288,466&lt;/span&gt;, respectively, in sales taxes along with penalties
and interest resulting from late filings.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_84B_eus-gaap--ConcentrationRiskCreditRisk_zudZazaNrt71" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86D_zt5wKndweU0l"&gt;Concentration of Credit Risks&lt;/span&gt; -&lt;/b&gt; Financial
instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents and accounts
receivable. The Company maintains cash and cash equivalents with various domestic and foreign financial institutions of high credit quality.
The Company performs periodic evaluations of the relative credit standing of all of the aforementioned institutions.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;HOUR LOOP, INC.&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;December 31, 2024 and 2023&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company maintains reserves for potential credit
losses on customer accounts when deemed necessary. Significant customers are those which represent more than 10% of the Company&#x2019;s
total net revenue or gross accounts receivable balance at the balance sheet date. &lt;span id="xdx_906_eus-gaap--ConcentrationRiskCustomer_c20240101__20241231_z4PGNmSoLC91" title="Concentration risk description"&gt;During the years ended December 31, 2024 and 2023, the
Company had no customer that accounted for 10% or more of total net revenues. In addition, as of December 31, 2024 and 2023, the Company
had no customer that accounted for 10% or more of gross accounts receivable.&lt;/span&gt; As of December 31, 2024 and 2023, all of the Company&#x2019;s
accounts receivable were held by the Company&#x2019;s sales platform agent, Amazon, which collects money on the Company&#x2019;s behalf
from its customers. Therefore, the Company&#x2019;s accounts receivable are comprised of receivables due from Amazon and the reimbursement
from Amazon to the Company usually takes less than 7 days.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company&#x2019;s business is reliant on one
key vendor which currently provides the Company with its sales platform, logistics and fulfillment operations, including certain warehousing
for the Company&#x2019;s net goods, and invoicing and collection of its revenue from the Company&#x2019;s end customers. During the years
ended December 31, 2024 and 2023, approximately &lt;span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__srt--MajorCustomersAxis__custom--CustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z7nwFOdifxy7" title="Concentration risk percentage"&gt;99&lt;/span&gt;% and &lt;span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__srt--MajorCustomersAxis__custom--CustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zkcbViRkPBEd" title="Concentration risk percentage"&gt;99&lt;/span&gt;%, respectively, of the Company&#x2019;s revenue was through or with the Amazon
sales platform.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_848_ecustom--ForeignCurrencyExchangeRiskPolicyTextBlock_zRW6BWeOwXE3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&lt;b&gt;&lt;span id="xdx_86B_zk6SNoRubPrg"&gt;Foreign Currency Exchange
Risk&lt;/span&gt;&lt;/b&gt; - The Company is exposed to foreign currency exchange risk through its foreign subsidiary in Taiwan. The Company does not hedge
foreign currency translation risk in the net assets and income reported from these sources.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_84E_eus-gaap--AdvertisingCostsPolicyTextBlock_zLwb8ELbNrWk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_860_zubgSFcc48B6"&gt;Advertising and Promotion Expenses&lt;/span&gt;&lt;/b&gt; &#x2013;
Our policy is to recognize advertising costs as they are incurred. Advertising and promotion expenses were $&lt;span id="xdx_90C_eus-gaap--AdvertisingExpense_c20240101__20241231_zbE4iv2PQAJ4" title="Advertising and promotion expenses"&gt;5,323,886&lt;/span&gt; and $&lt;span id="xdx_902_eus-gaap--AdvertisingExpense_c20230101__20231231_zGoAvcBMvY8f" title="Advertising and promotion expenses"&gt;4,605,629&lt;/span&gt; for
the years ended December 31, 2024 and 2023, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_841_eus-gaap--CommitmentsAndContingenciesPolicyTextBlock_ziqMBciPXTtl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_862_zACstTK0TN47"&gt;Commitments and Contingencies&lt;/span&gt;&lt;/b&gt; - Liabilities
for loss contingencies arising from claims, assessments, litigation, fines, penalties, and other sources are recorded when it is probable
that a liability has been incurred and the amount can be reasonably estimated. Legal costs incurred in connection with loss contingencies
are expensed as incurred.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_848_ecustom--RelatedPartiesPolicyTextBlock_zwk8dz2W1u5c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_861_zhU1nof0hEWe"&gt;Related Parties&lt;/span&gt;&lt;/b&gt; - The Company accounts
for related party transactions in accordance with FASB ASC Topic 850 (Related Party Disclosures). A party is considered to be related
to the Company if the party directly or indirectly or through one or more intermediaries, controls, is controlled by, or is under common
control with the Company. Related parties also include principal owners of the Company, its management, members of the immediate families
of principal owners of the Company and its management and other parties with which the Company may deal if one party controls or can significantly
influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully
pursuing its own separate interests. A party which can significantly influence the management or operating policies of the transacting
parties or if it has an ownership interest in one of the transacting parties and can significantly influence the other to an extent that
one or more of the transacting parties might be prevented from fully pursuing its own separate interests is also a related party.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_84A_eus-gaap--EarningsPerSharePolicyTextBlock_zeHF0Dsoit9c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86D_zacSHtRV8EA4"&gt;Earnings per Share&lt;/span&gt; - &lt;/b&gt;The Company computes
basic earnings per common share using the weighted-average number of shares of common stock outstanding during the period. For the period
in which the Company reports net losses, diluted net loss per share attributable to stockholders is the same as basic net loss per share
attributable to stockholders, because potentially dilutive common shares are not assumed to have been issued if their effect is anti-dilutive.
There were &lt;span id="xdx_906_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_do_c20240101__20241231_zu6XIOmkuX24" title="Antidilutive securities excluded from computation of earnings per share, amount"&gt;&lt;span id="xdx_907_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_do_c20230101__20231231_z7VutloX0Ldb" title="Antidilutive securities excluded from computation of earnings per share, amount"&gt;no&lt;/span&gt;&lt;/span&gt; dilutive securities or other items that would affect earnings per share for the years ended December 31, 2024 and 2023. Therefore,
the diluted earnings per share is the same as the basic earnings per share.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_84D_eus-gaap--CompensationRelatedCostsPolicyTextBlock_zQlCLipdjiJ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_860_zdnQTqIBCrfj"&gt;Shares Issued for Services&lt;/span&gt;&lt;/b&gt; &#x2013; Stock-based
compensation cost for all equity-classified stock awards expected to vest is measured at fair value on the date of grant and recognized
over the service period.&lt;/p&gt;

&lt;p id="xdx_85E_zyIwXi0UJObk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;HOUR LOOP, INC.&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;December 31, 2024 and 2023&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000467"
      unitRef="Segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000469">&lt;p id="xdx_846_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zWtdO5cGa8S" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&lt;b&gt;&lt;span id="xdx_86F_zc6j04yIzg1f"&gt;Basis of Presentation&lt;/span&gt;&lt;/b&gt;
- The audited consolidated financial statements and accompanying notes of the Company have been prepared in accordance with the accounting
principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;).&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&#160;&lt;/p&gt;

</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000471">&lt;p id="xdx_84E_eus-gaap--ConsolidationPolicyTextBlock_zyzKbU3FlDn8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&lt;b&gt;&lt;span id="xdx_864_z4WRg99XDPK6"&gt;Principles of Consolidation&lt;/span&gt;&lt;/b&gt;
- The audited consolidated financial statements include the accounts of Hour Loop and Flywheel. All material inter-company accounts and
transactions were eliminated in consolidation.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&#160;&lt;/p&gt;

</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000473">&lt;p id="xdx_841_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zeGpLdAr4ms5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86E_zKnTnB05xSJ7"&gt;Foreign Currency and Currency Translation&lt;/span&gt;&lt;/b&gt;
- The assets and liabilities of Flywheel, having a functional currency other than the U.S. dollar, are translated into U.S. dollars at
exchange rates in effect at period-end, with resulting translation gains or losses included within other comprehensive income or loss.
Revenues and expenses are translated into U.S. dollars at average monthly rates of exchange in effect during each period. All of the Company&#x2019;s
foreign operations use their local currency as their functional currency. Currency gains or losses resulting from transactions executed
in currencies other than the functional currency are included in General and administrative in the consolidated statement of operations
and other comprehensive income.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_89F_eus-gaap--ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock_zJSJ5ZVTQv2f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;The relevant exchange
rates are listed below:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&lt;span id="xdx_8B1_zdfxgGswifBl" style="display: none"&gt;Schedule
of Foreign Currency Exchange Rates&lt;/span&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Period NTD: USD exchange rate&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_uPure_c20241231__us-gaap--AwardTypeAxis__custom--PeriodNTDUSDExchangeRateMember_zB8m0NTeI3I5" style="width: 16%; text-align: right" title="Foreign currency exchange rate"&gt;&lt;b&gt;32.735&lt;/b&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_uPure_c20231231__us-gaap--AwardTypeAxis__custom--PeriodNTDUSDExchangeRateMember_ztKVjr59hnT7" style="width: 16%; text-align: right" title="Foreign currency exchange rate"&gt;30.655&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Period Average NTD: USD exchange rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_uPure_c20241231__us-gaap--AwardTypeAxis__custom--PeriodAverageNTDUSDExchangeRateMember_zMmgKFZCptoh" style="text-align: right" title="Foreign currency exchange rate"&gt;&lt;b&gt;32.526&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_uPure_c20231231__us-gaap--AwardTypeAxis__custom--PeriodAverageNTDUSDExchangeRateMember_zqi1w2Ra6jsi" style="text-align: right" title="Foreign currency exchange rate"&gt;31.221&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


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



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;HOUR LOOP, INC.&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;December 31, 2024 and 2023&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000475">&lt;p id="xdx_89F_eus-gaap--ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock_zJSJ5ZVTQv2f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;The relevant exchange
rates are listed below:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&lt;span id="xdx_8B1_zdfxgGswifBl" style="display: none"&gt;Schedule
of Foreign Currency Exchange Rates&lt;/span&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Period NTD: USD exchange rate&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_uPure_c20241231__us-gaap--AwardTypeAxis__custom--PeriodNTDUSDExchangeRateMember_zB8m0NTeI3I5" style="width: 16%; text-align: right" title="Foreign currency exchange rate"&gt;&lt;b&gt;32.735&lt;/b&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_uPure_c20231231__us-gaap--AwardTypeAxis__custom--PeriodNTDUSDExchangeRateMember_ztKVjr59hnT7" style="width: 16%; text-align: right" title="Foreign currency exchange rate"&gt;30.655&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Period Average NTD: USD exchange rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_uPure_c20241231__us-gaap--AwardTypeAxis__custom--PeriodAverageNTDUSDExchangeRateMember_zMmgKFZCptoh" style="text-align: right" title="Foreign currency exchange rate"&gt;&lt;b&gt;32.526&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_uPure_c20231231__us-gaap--AwardTypeAxis__custom--PeriodAverageNTDUSDExchangeRateMember_zqi1w2Ra6jsi" style="text-align: right" title="Foreign currency exchange rate"&gt;31.221&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


</us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="AsOf2024-12-31_custom_PeriodNTDUSDExchangeRateMember"
      decimals="INF"
      id="Fact000477"
      unitRef="Pure">32.735</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="AsOf2023-12-31_custom_PeriodNTDUSDExchangeRateMember"
      decimals="INF"
      id="Fact000479"
      unitRef="Pure">30.655</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="AsOf2024-12-31_custom_PeriodAverageNTDUSDExchangeRateMember"
      decimals="INF"
      id="Fact000481"
      unitRef="Pure">32.526</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="AsOf2023-12-31_custom_PeriodAverageNTDUSDExchangeRateMember"
      decimals="INF"
      id="Fact000483"
      unitRef="Pure">31.221</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:UseOfEstimates contextRef="From2024-01-01to2024-12-31" id="Fact000485">&lt;p id="xdx_848_eus-gaap--UseOfEstimates_zyjJxgfkWCqk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86D_zPLaJJK0oFHd"&gt;Use of Estimates&lt;/span&gt;&lt;/b&gt; - The preparation of financial
statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets
and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of
revenues and expenses during the reporting period. Actual results could differ from these estimates.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Significant estimates, include but not limited
to, estimates associated with the collectability of accounts receivable, useful life of property and equipment, impairment of long-lived
assets, valuation allowance for deferred tax assets, inventory valuation and inventory provision.&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000487">&lt;p id="xdx_84F_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zlbzhbeeYko3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_861_zLxH6vaMc0Zj"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/b&gt; - The Company
considers all highly liquid financial instruments purchased with original maturities of three months or less to be cash. Our cash is held
in the bank and covered by the Federal Deposit Insurance Corporation (&#x201c;FDIC&#x201d;), subject to applicable limits. Deposits are
insured up to $&lt;span id="xdx_908_eus-gaap--CashFDICInsuredAmount_iI_c20241231_zB0vi07BBUz1" title="FDIC insured amount"&gt;250,000&lt;/span&gt; per depositor, per FDIC-insured bank, per ownership category. Cash equivalents and marketable securities are comprised
of time deposits, money market funds, highly liquid government bonds, corporate debt securities, mortgage-backed and asset-backed securities,
and marketable equity securities. Our cash and cash equivalents primarily consisted of cash and money market funds. Such amounts are recorded
at fair value.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CashFDICInsuredAmount
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000489"
      unitRef="USD">250000</us-gaap:CashFDICInsuredAmount>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="From2024-01-01to2024-12-31" id="Fact000491">&lt;p id="xdx_842_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zzCOaEmqSm61" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86D_zENWJWXLi0Cb"&gt;Accounts Receivable and Allowance for Credit
Losses&lt;/span&gt;&lt;/b&gt; - Accounts receivable are stated at historical cost less allowance for credit loss. On a periodic basis, management evaluates
its accounts receivable and determines whether to provide an allowance for credit losses in accordance with the Financial Accounting Standards
Board&#x2019;s (&#x201c;FASB&#x201d;) Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic 326. Credit losses are provided based on
a past history of write-offs, collections, current credit conditions, current economic conditions, reasonable and supportable forecasts
of future economic conditions. The evaluation is performed on a collective basis where similar characteristics exist, primarily based
on similar services or products offerings. We adopted the standard effective January 1, 2023. The impact of the adoption was not considered
material to the financial statements and primarily resulted in new/enhanced disclosures only. A receivable is considered past due if the
Company has not received payments based on agreed-upon terms. The Company generally does not require any security or collateral to support
its receivables. The collection is primarily through Amazon and the collection period is usually less than 7 days. The Company performs
on-going evaluations of its customers and maintains an allowance for credit losses as the Company deems necessary or appropriate. As of
December 31, 2024 and 2023, the Company did not deem it necessary to have an allowance for credit loss.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:InventoryPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000493">&lt;p id="xdx_843_eus-gaap--InventoryPolicyTextBlock_zdPMQI0CGt93" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86E_zgOeNRjP31eb"&gt;Inventory and Cost of Goods Sold&lt;/span&gt;&lt;/b&gt; - The
Company&#x2019;s inventory consists mainly of finished goods. Inventories are stated at the lower of cost or net realizable value. Cost
is principally determined on a first-in-first-out basis. The Company&#x2019;s costs include the amounts it pays manufacturers for product,
tariffs and duties associated with transporting product across national borders, and freight costs associated with transporting the product
from its manufacturers to its warehouses, as applicable. The merchandise with terms of FOB shipping point from vendors was recorded as
the inventory-in-transit when inventory left the shipping dock of the vendors but not yet reached the receiving dock of the Company. Management
continually evaluates its estimates and judgments including those related to merchandise inventory.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The &#x201c;Cost of revenues&#x201d; line item in
the audited consolidated statements of operations is principally inventory sold to customers during the reporting period.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;HOUR LOOP, INC.&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;December 31, 2024 and 2023&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Policy for inventory allowance: The Company writes
down the cost of obsolete and slow-moving inventories to the estimated net realizable value, based on inventory obsolescence trends, historical
experience, forecasted consumer demand and application of the specific identification method. As of December 31, 2024 and 2023, $&lt;span id="xdx_908_eus-gaap--InventoryWriteDown_c20240101__20241231_zplRjnFZAmef" title="Inventory written down"&gt;560,293&lt;/span&gt;
and $&lt;span id="xdx_90C_eus-gaap--InventoryWriteDown_c20230101__20231231_zqoh20ofQqoh" title="Inventory written down"&gt;675,886&lt;/span&gt;, respectively, were written down from the cost of inventories to their net realizable values. Full inventory allowance is
recorded for the inventory SKU not sold for more than one year.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:InventoryWriteDown
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000495"
      unitRef="USD">560293</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000497"
      unitRef="USD">675886</us-gaap:InventoryWriteDown>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000499">&lt;p id="xdx_840_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_z1Qmo1p1VXN5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_865_z2YmdzBhj26g"&gt;Property and Equipment&lt;/span&gt;&lt;/b&gt; - Property and equipment
are recorded at cost and depreciated or amortized over the estimated useful life of the asset using the straight-line method. The Company
elected to expense any individual property and equipment items under $&lt;span id="xdx_907_eus-gaap--CostOfPropertyRepairsAndMaintenance_c20240101__20241231_zrQs5ZCg0jn5" title="Property and equipment items expense"&gt;2,500&lt;/span&gt;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The majority of the Company&#x2019;s property and
equipment is computers, and the estimated useful life is &lt;span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_zA2bzzGP2ix" title="Estimated useful life"&gt;3&lt;/span&gt; years.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:CostOfPropertyRepairsAndMaintenance
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000501"
      unitRef="USD">2500</us-gaap:CostOfPropertyRepairsAndMaintenance>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-12-31_us-gaap_ComputerEquipmentMember"
      id="Fact000503">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000505">&lt;p id="xdx_843_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zWOefyDv2EEe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86E_z7XH36mSkJR"&gt;Impairment of Long-lived Assets&lt;/span&gt;&lt;/b&gt;- In accordance
with ASC 360-10-35-17, if the carrying amount of an asset or asset group (in use or under development) is evaluated and found not to be
fully recoverable (the carrying amount exceeds the estimated gross, undiscounted cash flows from use and disposition), then an impairment
loss must be recognized. The impairment loss is measured as the excess of the carrying amount over the asset&#x2019;s (or asset group&#x2019;s)
fair value. The Company did &lt;span id="xdx_90F_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_do_c20240101__20241231_zJe9DTRoN1y5" title="Impairment of long-lived assets"&gt;&lt;span id="xdx_900_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_do_c20230101__20231231_ztNqC3nsWBA1" title="Impairment of long-lived assets"&gt;no&lt;/span&gt;&lt;/span&gt;t record any impairment charges for the years ended December 31, 2024 and 2023.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000507"
      unitRef="USD">0</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000509"
      unitRef="USD">0</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000511">&lt;p id="xdx_841_eus-gaap--LesseeLeasesPolicyTextBlock_zZIpAX3t1Jn7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86E_zaK6jD1Lw8Qa"&gt;Leases&lt;/span&gt; - &lt;/b&gt;Leases are classified at lease
commencement date as either a finance lease or an operating lease. A lease is a finance lease if it meets any of the following criteria:
(a) the lease transfers ownership of the underlying asset to the lessee by the end of the lease term, (b) the lease grants the lessee
an option to purchase the underlying asset that the lessee is reasonably certain to exercise, (c) the lease term is for the major part
of the remaining economic life of the underlying asset, (d) the present value of the sum of the lease payments and any residual value
guaranteed by the lessee that is not already reflected in the lease payments equals or exceeds substantially all of the fair value of
the underlying asset or (e) the underlying asset is of such a specialized nature that it is expected to have no alternative use to the
lessor at the end of the lease term. When none of the foregoing criteria is met, the lease shall be classified as an operating lease.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company typically utilizes operating leases
for its office space requirements. This means that the Company leases office space, categorizing the lease arrangement as an operating
lease. Under this arrangement, The Company does not hold ownership of the leased assets but instead pays rent for the right to use them.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For a lessee, a lease is recognized as an operating
lease right-of-use asset with a corresponding liability at lease commencement date. The lease liability is calculated at the present value
of the lease payments not yet paid by using the lease term and discount rate determined at lease commencement. The operating lease right-of-use
asset is calculated as the lease liability, increased by any initial direct costs, and prepaid lease payments, reduced by any lease incentives
received before lease commencement. The operating lease right-of-use asset itself is amortized on a straight-line basis unless another
systematic method better reflects how the underlying asset will be used by and benefits the lessee over the lease term.&lt;/p&gt;

</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000513">&lt;p id="xdx_84D_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zrdFVNsNALng" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_864_z9MbB7iRXnp9"&gt;Fair Value Measurement&lt;/span&gt; &lt;/b&gt;- Fair value is
defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or
most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. The
carrying amounts reported in the consolidated balance sheets for cash and cash equivalents, accounts receivable, accounts payable, due
to related parties and short-term debt at fair value or cost, which approximates fair value because of the short period of time between
the origination of such instruments and their expected realization and their current market rates of interest.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Fair value is defined 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. To increase the comparability of fair value measures, the following hierarchy prioritizes the inputs to valuation methodologies
used to measure fair value:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-size: 10pt"&gt;i.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Level 1 &#x2014; Valuations based on quoted prices for identical assets and liabilities in active markets.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;ii.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Level 2 &#x2014; Valuations based on observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets and liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;iii.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Level 3 &#x2014; Valuations based on unobservable inputs reflecting our own assumptions, consistent with reasonably available assumptions made by other market participants. These valuations require significant judgment.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000515">&lt;p id="xdx_84C_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zikiZWe97vsf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_863_zyj5ibmS46L3"&gt;Revenue Recognition&lt;/span&gt;&lt;/b&gt; - The Company accounts
for revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers (&#x201c;ASC Topic 606&#x201d;). The Company adopted
ASC Topic 606 as of January 1, 2019. The standard did not affect the Company&#x2019;s consolidated financial position, or cash flows. There
were no changes to the timing of revenue recognition as a result of the adoption.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company recognizes revenue in accordance with
ASC Topic 606, which provided a five-step model for recognizing revenue from contracts with customers as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Identify the contract with a customer.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Identify the performance obligations in the contract.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Determine the transaction price.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Allocate the transaction price to the performance obligations in the contract.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Recognize revenue when or as performance obligations are satisfied.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;HOUR LOOP, INC.&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;December 31, 2024 and 2023&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company evaluated principal versus agent considerations
to determine whether it is appropriate to record platform fees paid to Amazon as an expense or as a reduction of revenue. Platform fees
are recorded as sales and distribution expenses and are not recorded as a reduction of revenue because the Company as principal owns and
controls all the goods before they are transferred to the customer. The Company can, at any time, direct Amazon, similarly, other third-party
logistics providers (&#x201c;Logistics Providers&#x201d;), to return the Company&#x2019;s inventories to any location specified by the Company.
It is the Company&#x2019;s responsibility to make any returns made by customers directly to Logistics Providers and the Company retains
the back-end inventory risk. Further, the Company is subject to credit risk (i.e., credit card chargebacks), establishes prices of its
products, can determine who fulfills the goods to the customer (Amazon or the Company) and can limit quantities or stop selling the goods
at any time. Based on these considerations, the Company is the principal in this arrangement.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company derives its revenue from the sale
of consumer products. The Company sells its products directly to consumers through online retail channels. The Company considers customer
order confirmations to be a contract with the customer. For each contract, the promise to transfer products is identified as the sole
performance obligation. Transaction prices are evaluated for potential refunds or adjustments, determining the net consideration expected.
Revenues for the years ended December 31, 2024 and 2023 were recognized at a point in time. Customer confirmations are executed at the
time an order is placed through third-party online channels. For all of the Company&#x2019;s sales and distribution channels, revenue is
recognized when control of the product is transferred to the customer (i.e., when the Company&#x2019;s performance obligation is satisfied),
which typically occurs at shipment date. As a result, the Company has a present and unconditional right to payment and record the amount
due from the customer in accounts receivable.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The customer can return the products within 30
days after the products are delivered and estimated sales returns are calculated based on the expected returns. The rates of sales returns
were &lt;span id="xdx_90B_ecustom--SalesReturnRate_pid_dp_uPure_c20240101__20241231_zlgKFSJelWG2" title="Sales return rate"&gt;7.19&lt;/span&gt;% and &lt;span id="xdx_900_ecustom--SalesReturnRate_pid_dp_uPure_c20230101__20231231_zJsOZLVUiIb9" title="Sales return rate"&gt;6.45&lt;/span&gt;% of gross sales for the years ended December 31, 2024 and 2023, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;From time to time, the Company offers price discounts
on certain selected items to stimulate the sales of those items. Revenue is measured as the amount of consideration for which the Company
expects to be entitled in exchange for transferring goods. Consistent with this policy, the Company reduces the amount of these discounts
from the gross revenue to calculate the net revenue recorded on the statement of operations.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;A performance obligation, defined as the promise
to transfer a distinct good, is the unit of account in ASC Topic 606. The Company treats shipping and handling as fulfillment activities,
not separate performance obligations. Costs for shipping and handling were $&lt;span id="xdx_90E_ecustom--ShippingAndHandlingCosts_c20240101__20241231_zAlMSTQUN6E4" title="Shipping and handling costs"&gt;31,480,104&lt;/span&gt; and $&lt;span id="xdx_908_ecustom--ShippingAndHandlingCosts_c20230101__20231231_zdxnZ8TCfFc3" title="Shipping and handling costs"&gt;31,187,009&lt;/span&gt; for the years ended December 31,
2024 and 2023, respectively, recorded as selling and marketing expenses.&lt;/p&gt;

</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <HOUR:SalesReturnRate
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000517"
      unitRef="Pure">0.0719</HOUR:SalesReturnRate>
    <HOUR:SalesReturnRate
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000519"
      unitRef="Pure">0.0645</HOUR:SalesReturnRate>
    <HOUR:ShippingAndHandlingCosts
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000521"
      unitRef="USD">31480104</HOUR:ShippingAndHandlingCosts>
    <HOUR:ShippingAndHandlingCosts
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000523"
      unitRef="USD">31187009</HOUR:ShippingAndHandlingCosts>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000525">&lt;p id="xdx_84E_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zPDJ8D6rg4u3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span&gt;&lt;span id="xdx_864_zSiCLnn3IU8"&gt;Segment Information&lt;/span&gt;&lt;/span&gt; &lt;/b&gt;&#x2013; The Company
has only &lt;span id="xdx_907_eus-gaap--NumberOfOperatingSegments_dc_uSegment_c20240101__20241231_zreHJqnKhy7" title="Number of operating segment"&gt;one&lt;/span&gt; segment, which is online retail (e-commerce).&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company uses the &#x201c;management approach&#x201d;
in determining reportable operating segments. The management approach considers the internal organization and reporting used by the Company&#x2019;s
chief operating decision maker for making operating decisions and assessing performance as the source for determining the Company&#x2019;s
reportable segments. The Company&#x2019;s chief operating decision maker has been identified as the chief executive officer of the Company
who reviews financial information of separate operating segments based on U.S. GAAP. The chief operating decision maker now reviews results
analyzed by customers. This analysis is only presented at the revenue level with no allocation of direct or indirect costs. Consequently,
the Company has determined that it has only one operating segment.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000527"
      unitRef="Segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000529">&lt;p id="xdx_846_eus-gaap--IncomeTaxPolicyTextBlock_zEu7IZUmvmtg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_866_zAHOhCb0IJTi"&gt;Income Taxes&lt;/span&gt;&lt;/b&gt; - Income tax expense includes
U.S. (federal and state) and foreign income taxes.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company also complied with state tax codes
and regulations, including with respect to California franchise taxes. Management has evaluated its tax positions and has concluded that
the Company had taken no uncertain tax positions that could require adjustment or disclosure in the financial statements to comply with
provisions set forth in ASC section 740, &lt;i&gt;Income Taxes&lt;/i&gt;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Deferred tax assets represent amounts available
to reduce income taxes payable in future periods. Deferred tax assets are evaluated for future realization and reduced by a valuation
allowance to the extent we believe they will not be realized. We consider many factors when assessing the likelihood of future realization
of our deferred tax assets, including recent cumulative loss experience and expectations of future earnings, capital gains and investment
in such jurisdiction, the carry-forward periods available to us for tax reporting purposes, and other relevant factors.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:IncomeTaxPolicyTextBlock>
    <HOUR:SalesTaxesPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000531">&lt;p id="xdx_84A_ecustom--SalesTaxesPolicyTextBlock_zbDhjxrdT5A" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_861_zC9QRAlBcdf6"&gt;Presentation of Sales Taxes&lt;/span&gt;&lt;/b&gt; - Governmental
authorities impose sales tax on all of the Company&#x2019;s sales to nonexempt customers. The Company collects sales tax from customers
and remits the entire amount to the governmental authorities. The Company&#x2019;s accounting policy is to exclude the tax collected and
remitted from revenues and cost of revenues.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company assesses sales tax payable including
any related interest and penalties and accrues these estimates on its financial statements. Pursuant to the Wayfair decision, each state
enforces sales tax collection at different dates. The Company collects and remits sales tax in accordance with state regulations. The
Company estimates that as of December 31, 2024 and 2023, it owed $-&lt;span id="xdx_90B_eus-gaap--SalesAndExciseTaxPayableCurrentAndNoncurrent_iI_c20241231_zxYiStLuKTx6" title="Sales and excise tax payable"&gt;0&lt;/span&gt;- and $&lt;span id="xdx_90F_eus-gaap--SalesAndExciseTaxPayableCurrentAndNoncurrent_iI_c20231231_zGrPgMJCRrkj" title="Sales taxes payable"&gt;288,466&lt;/span&gt;, respectively, in sales taxes along with penalties
and interest resulting from late filings.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</HOUR:SalesTaxesPolicyTextBlock>
    <us-gaap:SalesAndExciseTaxPayableCurrentAndNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000533"
      unitRef="USD">0</us-gaap:SalesAndExciseTaxPayableCurrentAndNoncurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrentAndNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000535"
      unitRef="USD">288466</us-gaap:SalesAndExciseTaxPayableCurrentAndNoncurrent>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="From2024-01-01to2024-12-31" id="Fact000537">&lt;p id="xdx_84B_eus-gaap--ConcentrationRiskCreditRisk_zudZazaNrt71" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86D_zt5wKndweU0l"&gt;Concentration of Credit Risks&lt;/span&gt; -&lt;/b&gt; Financial
instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents and accounts
receivable. The Company maintains cash and cash equivalents with various domestic and foreign financial institutions of high credit quality.
The Company performs periodic evaluations of the relative credit standing of all of the aforementioned institutions.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;HOUR LOOP, INC.&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;December 31, 2024 and 2023&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company maintains reserves for potential credit
losses on customer accounts when deemed necessary. Significant customers are those which represent more than 10% of the Company&#x2019;s
total net revenue or gross accounts receivable balance at the balance sheet date. &lt;span id="xdx_906_eus-gaap--ConcentrationRiskCustomer_c20240101__20241231_z4PGNmSoLC91" title="Concentration risk description"&gt;During the years ended December 31, 2024 and 2023, the
Company had no customer that accounted for 10% or more of total net revenues. In addition, as of December 31, 2024 and 2023, the Company
had no customer that accounted for 10% or more of gross accounts receivable.&lt;/span&gt; As of December 31, 2024 and 2023, all of the Company&#x2019;s
accounts receivable were held by the Company&#x2019;s sales platform agent, Amazon, which collects money on the Company&#x2019;s behalf
from its customers. Therefore, the Company&#x2019;s accounts receivable are comprised of receivables due from Amazon and the reimbursement
from Amazon to the Company usually takes less than 7 days.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company&#x2019;s business is reliant on one
key vendor which currently provides the Company with its sales platform, logistics and fulfillment operations, including certain warehousing
for the Company&#x2019;s net goods, and invoicing and collection of its revenue from the Company&#x2019;s end customers. During the years
ended December 31, 2024 and 2023, approximately &lt;span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__srt--MajorCustomersAxis__custom--CustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z7nwFOdifxy7" title="Concentration risk percentage"&gt;99&lt;/span&gt;% and &lt;span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__srt--MajorCustomersAxis__custom--CustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zkcbViRkPBEd" title="Concentration risk percentage"&gt;99&lt;/span&gt;%, respectively, of the Company&#x2019;s revenue was through or with the Amazon
sales platform.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:ConcentrationRiskCustomer contextRef="From2024-01-01to2024-12-31" id="Fact000539">During the years ended December 31, 2024 and 2023, the
Company had no customer that accounted for 10% or more of total net revenues. In addition, as of December 31, 2024 and 2023, the Company
had no customer that accounted for 10% or more of gross accounts receivable.</us-gaap:ConcentrationRiskCustomer>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2024-01-012024-12-31_custom_CustomerMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      id="Fact000541"
      unitRef="Pure">0.99</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_custom_CustomerMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      id="Fact000543"
      unitRef="Pure">0.99</us-gaap:ConcentrationRiskPercentage1>
    <HOUR:ForeignCurrencyExchangeRiskPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000545">&lt;p id="xdx_848_ecustom--ForeignCurrencyExchangeRiskPolicyTextBlock_zRW6BWeOwXE3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&lt;b&gt;&lt;span id="xdx_86B_zk6SNoRubPrg"&gt;Foreign Currency Exchange
Risk&lt;/span&gt;&lt;/b&gt; - The Company is exposed to foreign currency exchange risk through its foreign subsidiary in Taiwan. The Company does not hedge
foreign currency translation risk in the net assets and income reported from these sources.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&#160;&lt;/p&gt;

</HOUR:ForeignCurrencyExchangeRiskPolicyTextBlock>
    <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000547">&lt;p id="xdx_84E_eus-gaap--AdvertisingCostsPolicyTextBlock_zLwb8ELbNrWk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_860_zubgSFcc48B6"&gt;Advertising and Promotion Expenses&lt;/span&gt;&lt;/b&gt; &#x2013;
Our policy is to recognize advertising costs as they are incurred. Advertising and promotion expenses were $&lt;span id="xdx_90C_eus-gaap--AdvertisingExpense_c20240101__20241231_zbE4iv2PQAJ4" title="Advertising and promotion expenses"&gt;5,323,886&lt;/span&gt; and $&lt;span id="xdx_902_eus-gaap--AdvertisingExpense_c20230101__20231231_zGoAvcBMvY8f" title="Advertising and promotion expenses"&gt;4,605,629&lt;/span&gt; for
the years ended December 31, 2024 and 2023, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000549"
      unitRef="USD">5323886</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000551"
      unitRef="USD">4605629</us-gaap:AdvertisingExpense>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000553">&lt;p id="xdx_841_eus-gaap--CommitmentsAndContingenciesPolicyTextBlock_ziqMBciPXTtl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_862_zACstTK0TN47"&gt;Commitments and Contingencies&lt;/span&gt;&lt;/b&gt; - Liabilities
for loss contingencies arising from claims, assessments, litigation, fines, penalties, and other sources are recorded when it is probable
that a liability has been incurred and the amount can be reasonably estimated. Legal costs incurred in connection with loss contingencies
are expensed as incurred.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <HOUR:RelatedPartiesPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000555">&lt;p id="xdx_848_ecustom--RelatedPartiesPolicyTextBlock_zwk8dz2W1u5c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_861_zhU1nof0hEWe"&gt;Related Parties&lt;/span&gt;&lt;/b&gt; - The Company accounts
for related party transactions in accordance with FASB ASC Topic 850 (Related Party Disclosures). A party is considered to be related
to the Company if the party directly or indirectly or through one or more intermediaries, controls, is controlled by, or is under common
control with the Company. Related parties also include principal owners of the Company, its management, members of the immediate families
of principal owners of the Company and its management and other parties with which the Company may deal if one party controls or can significantly
influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully
pursuing its own separate interests. A party which can significantly influence the management or operating policies of the transacting
parties or if it has an ownership interest in one of the transacting parties and can significantly influence the other to an extent that
one or more of the transacting parties might be prevented from fully pursuing its own separate interests is also a related party.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</HOUR:RelatedPartiesPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000557">&lt;p id="xdx_84A_eus-gaap--EarningsPerSharePolicyTextBlock_zeHF0Dsoit9c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86D_zacSHtRV8EA4"&gt;Earnings per Share&lt;/span&gt; - &lt;/b&gt;The Company computes
basic earnings per common share using the weighted-average number of shares of common stock outstanding during the period. For the period
in which the Company reports net losses, diluted net loss per share attributable to stockholders is the same as basic net loss per share
attributable to stockholders, because potentially dilutive common shares are not assumed to have been issued if their effect is anti-dilutive.
There were &lt;span id="xdx_906_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_do_c20240101__20241231_zu6XIOmkuX24" title="Antidilutive securities excluded from computation of earnings per share, amount"&gt;&lt;span id="xdx_907_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_do_c20230101__20231231_z7VutloX0Ldb" title="Antidilutive securities excluded from computation of earnings per share, amount"&gt;no&lt;/span&gt;&lt;/span&gt; dilutive securities or other items that would affect earnings per share for the years ended December 31, 2024 and 2023. Therefore,
the diluted earnings per share is the same as the basic earnings per share.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000559"
      unitRef="Shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000561"
      unitRef="Shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:CompensationRelatedCostsPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000563">&lt;p id="xdx_84D_eus-gaap--CompensationRelatedCostsPolicyTextBlock_zQlCLipdjiJ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_860_zdnQTqIBCrfj"&gt;Shares Issued for Services&lt;/span&gt;&lt;/b&gt; &#x2013; Stock-based
compensation cost for all equity-classified stock awards expected to vest is measured at fair value on the date of grant and recognized
over the service period.&lt;/p&gt;

</us-gaap:CompensationRelatedCostsPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000565">&lt;p id="xdx_807_eus-gaap--NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_zBalpB4HX097" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;NOTE 2 - &lt;span id="xdx_823_zA6a9hAhlwYe"&gt;Recent Accounting Pronouncements Not
Yet Adopted&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In December 2023, the FASB issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2023-07
on Improvements to Reportable Segment Disclosures for entities that are managed as a single reportable segment that governs when an entity
is expected to conclude that consolidated net income is the measure of segment profit or loss consistent with U.S. GAAP. The ASU is
effective for annual periods beginning after January 1, 2024. The Company will adopt and apply the guidance in fiscal year 2024. There
is no material impact expected to our results of operations, cash flows and financial condition at the time of adoption, however the Company
is still assessing the disclosure impact. In December 2023, the FASB issued ASU 2023-09 on Improvements to Income Tax Disclosures that
require greater disaggregation of income tax disclosures to the income rate tax rate reconciliation and income taxes paid. The Updates
are effective for annual periods beginning after December 15, 2024. The Company will adopt and apply the guidance in fiscal year 2025.
There is no material impact expected to our results of operations, cash flows and financial condition at the time of adoption, however
the Company is still assessing the disclosure impact.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In December 2023, the FASB issued ASU 2023-09
on Improvements to Income Tax Disclosures that require greater disaggregation of income tax disclosures to the income tax rate reconciliation
and income taxes paid. The Updates are effective for annual periods beginning after December 15, 2024. The Company will adopt and apply
the guidance in fiscal year 2025. There is no material impact expected to our results of operations, cash flows, and financial condition
at the time of adoption, however, the Company is still assessing the disclosure impact.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:InventoryDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000567">&lt;p id="xdx_800_eus-gaap--InventoryDisclosureTextBlock_zouxT1JJDOE" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;NOTE 3 - &lt;span id="xdx_820_zGo6Jbl8eS3l"&gt;Inventory&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_893_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zkHsDmTi85A3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Inventory was comprised of the following as of
December 31, 2024 and 2023, respectively:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;span id="xdx_8BC_zWMO1J4G7kdd" style="display: none"&gt;Schedule of Inventory&lt;/span&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20241231_zfP3LlJQM1R6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20231231_zbrwijVe2kUl" style="border-bottom: Black 1pt solid; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maINzbmz_zcSE6ErARnli" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%"&gt;Inventory&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; font-weight: bold; text-align: right"&gt;12,716,062&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;13,377,530&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--OtherInventoryInTransit_iI_pp0p0_maINzbmz_zNJsk8iYZxLc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Inventory-in-transit&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;2,484,863&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,574,911&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--InventoryValuationReserves_iNI_pp0p0_di_msINzbmz_zzrNoeRFa4k7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Allowance&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;(560,293&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(675,886&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--InventoryNet_iTI_pp0p0_mtINzbmz_z5slRloVe3T5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;14,640,632&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;14,276,555&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AC_zjdxRt0p8Ra5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2024 and 2023, $&lt;span id="xdx_908_eus-gaap--InventoryWriteDown_c20240101__20241231_zbEt5HPX6QZ6" title="Inventory written down"&gt;560,293&lt;/span&gt; and
$&lt;span id="xdx_90E_eus-gaap--InventoryWriteDown_c20230101__20231231_zOE58ZHdGYm5" title="Inventory written down"&gt;675,886&lt;/span&gt; were written down from the cost of purchased inventory to their net realizable values, respectively. Full inventory allowance is recorded
for the inventory SKU not sold for more than one year.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The allowance of inventory is recorded under cost
of goods sold in the statements of operations.&lt;/p&gt;

</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000569">&lt;p id="xdx_893_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zkHsDmTi85A3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Inventory was comprised of the following as of
December 31, 2024 and 2023, respectively:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;span id="xdx_8BC_zWMO1J4G7kdd" style="display: none"&gt;Schedule of Inventory&lt;/span&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20241231_zfP3LlJQM1R6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20231231_zbrwijVe2kUl" style="border-bottom: Black 1pt solid; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maINzbmz_zcSE6ErARnli" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%"&gt;Inventory&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; font-weight: bold; text-align: right"&gt;12,716,062&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;13,377,530&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--OtherInventoryInTransit_iI_pp0p0_maINzbmz_zNJsk8iYZxLc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Inventory-in-transit&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;2,484,863&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,574,911&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--InventoryValuationReserves_iNI_pp0p0_di_msINzbmz_zzrNoeRFa4k7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Allowance&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;(560,293&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(675,886&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--InventoryNet_iTI_pp0p0_mtINzbmz_z5slRloVe3T5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;14,640,632&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;14,276,555&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryFinishedGoods
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000571"
      unitRef="USD">12716062</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000572"
      unitRef="USD">13377530</us-gaap:InventoryFinishedGoods>
    <us-gaap:OtherInventoryInTransit
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000574"
      unitRef="USD">2484863</us-gaap:OtherInventoryInTransit>
    <us-gaap:OtherInventoryInTransit
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000575"
      unitRef="USD">1574911</us-gaap:OtherInventoryInTransit>
    <us-gaap:InventoryValuationReserves
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000577"
      unitRef="USD">560293</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000578"
      unitRef="USD">675886</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryNet
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000580"
      unitRef="USD">14640632</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000581"
      unitRef="USD">14276555</us-gaap:InventoryNet>
    <us-gaap:InventoryWriteDown
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000583"
      unitRef="USD">560293</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000585"
      unitRef="USD">675886</us-gaap:InventoryWriteDown>
    <us-gaap:OtherCurrentAssetsTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000587">&lt;p id="xdx_801_eus-gaap--OtherCurrentAssetsTextBlock_zHeyUi5qZFsk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;b&gt;NOTE 4 - &lt;span id="xdx_828_z3l97gawsYff"&gt;Prepaid Expenses and Other Current
Assets&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_89B_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_zsBxgANK7Zs" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Prepaid expenses and other current assets were
comprised of the following as of December 31, 2024 and 2023, respectively:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;span id="xdx_8B7_zkLzRNHf6Wj9" style="display: none"&gt;Schedule
of Prepaid Expenses and Other Current Assets&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20241231_z6xjEgPKEzj3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20231231_zzMsZeJcLfs3" style="border-bottom: Black 1pt solid; text-align: center"&gt;December 31,2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--Supplies_iI_maPEAOAzgIu_za1Z8bTJeIwh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Advance to suppliers&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; font-weight: bold; text-align: right"&gt;71,934&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;49,298&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--PrepaidInsurance_iI_maPEAOAzgIu_zCSeks9DrST2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Prepaid expenses-insurance&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;2,174&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,302&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--OtherPrepaidExpenseCurrent_iI_maPEAOAzgIu_z8h0yGnE4cFl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Prepaid expenses-other&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;33,501&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;56,437&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--LeaseRefundableDepositCurrent_iI_maPEAOAzgIu_ziE00k51OZii" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Lease refundable deposit&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;49,939&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;81,522&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--PrepaidTaxes_iI_maPEAOAzgIu_z6UI57GJa7Wj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Tax receivable&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;157,538&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;305,253&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--OtherAssetsCurrent_iI_maPEAOAzgIu_zrrblSCTTUGk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Other current assets&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;12,808&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;7,161&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iTI_mtPEAOAzgIu_zFPR54H12aNh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;327,894&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;504,973&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A2_zFYIl72BO7Bd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2024 and 2023, there was
a tax receivable of $&lt;span id="xdx_90F_eus-gaap--IncomeTaxesReceivable_iI_c20241231_zLFuMACpoZ64" title="Tax receivable"&gt;157,538&lt;/span&gt;
and $&lt;span id="xdx_90F_eus-gaap--IncomeTaxesReceivable_iI_c20231231_zIY2oDZvQikg" title="Tax receivable"&gt;305,253&lt;/span&gt;,
respectively, due to income taxes prepaid by the Company.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:OtherCurrentAssetsTextBlock>
    <us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000589">&lt;p id="xdx_89B_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_zsBxgANK7Zs" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Prepaid expenses and other current assets were
comprised of the following as of December 31, 2024 and 2023, respectively:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;span id="xdx_8B7_zkLzRNHf6Wj9" style="display: none"&gt;Schedule
of Prepaid Expenses and Other Current Assets&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20241231_z6xjEgPKEzj3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20231231_zzMsZeJcLfs3" style="border-bottom: Black 1pt solid; text-align: center"&gt;December 31,2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--Supplies_iI_maPEAOAzgIu_za1Z8bTJeIwh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Advance to suppliers&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; font-weight: bold; text-align: right"&gt;71,934&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;49,298&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--PrepaidInsurance_iI_maPEAOAzgIu_zCSeks9DrST2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Prepaid expenses-insurance&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;2,174&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,302&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--OtherPrepaidExpenseCurrent_iI_maPEAOAzgIu_z8h0yGnE4cFl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Prepaid expenses-other&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;33,501&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;56,437&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--LeaseRefundableDepositCurrent_iI_maPEAOAzgIu_ziE00k51OZii" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Lease refundable deposit&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;49,939&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;81,522&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--PrepaidTaxes_iI_maPEAOAzgIu_z6UI57GJa7Wj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Tax receivable&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;157,538&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;305,253&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--OtherAssetsCurrent_iI_maPEAOAzgIu_zrrblSCTTUGk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Other current assets&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;12,808&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;7,161&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iTI_mtPEAOAzgIu_zFPR54H12aNh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;327,894&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;504,973&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock>
    <us-gaap:Supplies
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000591"
      unitRef="USD">71934</us-gaap:Supplies>
    <us-gaap:Supplies
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000592"
      unitRef="USD">49298</us-gaap:Supplies>
    <us-gaap:PrepaidInsurance
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000594"
      unitRef="USD">2174</us-gaap:PrepaidInsurance>
    <us-gaap:PrepaidInsurance
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000595"
      unitRef="USD">5302</us-gaap:PrepaidInsurance>
    <us-gaap:OtherPrepaidExpenseCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000597"
      unitRef="USD">33501</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000598"
      unitRef="USD">56437</us-gaap:OtherPrepaidExpenseCurrent>
    <HOUR:LeaseRefundableDepositCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000600"
      unitRef="USD">49939</HOUR:LeaseRefundableDepositCurrent>
    <HOUR:LeaseRefundableDepositCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000601"
      unitRef="USD">81522</HOUR:LeaseRefundableDepositCurrent>
    <us-gaap:PrepaidTaxes
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000603"
      unitRef="USD">157538</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidTaxes
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000604"
      unitRef="USD">305253</us-gaap:PrepaidTaxes>
    <us-gaap:OtherAssetsCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000606"
      unitRef="USD">12808</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000607"
      unitRef="USD">7161</us-gaap:OtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000609"
      unitRef="USD">327894</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000610"
      unitRef="USD">504973</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:IncomeTaxesReceivable
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000612"
      unitRef="USD">157538</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000614"
      unitRef="USD">305253</us-gaap:IncomeTaxesReceivable>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000616">&lt;p id="xdx_80C_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_z6bKVOV1Nsw6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;NOTE 5 - &lt;span id="xdx_826_z6sddd0beZ25"&gt;Property and Equipment&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_897_eus-gaap--PropertyPlantAndEquipmentTextBlock_zmZzX519UhWf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Property and equipment were comprised of the following
as of December 31, 2024 and 2023, respectively:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;span id="xdx_8B0_zZudI4vnuJg2" style="display: none"&gt;Schedule
of Property and Equipment&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20241231_zyrQt16TPfI2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20231231_znOndnrbnJjf" style="border-bottom: Black 1pt solid; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentGross_iI_maPPAENzBtG_zu0M7AO404Ba" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Property and equipment&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; font-weight: bold; text-align: right"&gt;381,067&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;368,729&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_msPPAENzBtG_z5Aw8Y6Gq8I7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Accumulated depreciation and amortization&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;(324,270&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(219,941&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--PropertyPlantAndEquipmentNet_iTI_mtPPAENzBtG_z0RvyfbeAr98" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total property and equipment, net&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;56,797&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;148,788&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


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



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;HOUR LOOP, INC.&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;December 31, 2024 and 2023&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For the years ended December 31, 2024 and
2023, the Company purchased $&lt;span id="xdx_908_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_c20240101__20241231_z4o5i3Hu22M2" title="Payment to acquire property and equipment"&gt;35,996&lt;/span&gt;
and $&lt;span id="xdx_904_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_c20230101__20231231_zEZxWSdaNhK5" title="Payment to acquire property and equipment"&gt;14,823&lt;/span&gt;,
of fixtures and office equipment, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For the years ended December 31, 2024 and
2023, the Company had $&lt;span id="xdx_906_eus-gaap--DepreciationAndAmortization_c20240101__20241231_z0yWrju08E95" title="Depreciation expense"&gt;119,064&lt;/span&gt;
and $&lt;span id="xdx_906_eus-gaap--DepreciationAndAmortization_c20230101__20231231_zxpbemQAA5If" title="Depreciation expense"&gt;138,001&lt;/span&gt;,
recorded for depreciation, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For the years ended December 31, 2024 and
2023, the Company had &lt;span id="xdx_90B_ecustom--DisposalOrPledge_do_c20240101__20241231_zcYf1dzxSPRc" title="Disposal or pledge"&gt;&lt;span id="xdx_90E_ecustom--DisposalOrPledge_do_c20230101__20231231_z7JdddWJsdS8" title="Disposal or pledge"&gt;no&lt;/span&gt;&lt;/span&gt;
disposal or pledge on property and equipment.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000618">&lt;p id="xdx_897_eus-gaap--PropertyPlantAndEquipmentTextBlock_zmZzX519UhWf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Property and equipment were comprised of the following
as of December 31, 2024 and 2023, respectively:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;span id="xdx_8B0_zZudI4vnuJg2" style="display: none"&gt;Schedule
of Property and Equipment&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20241231_zyrQt16TPfI2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20231231_znOndnrbnJjf" style="border-bottom: Black 1pt solid; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentGross_iI_maPPAENzBtG_zu0M7AO404Ba" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Property and equipment&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; font-weight: bold; text-align: right"&gt;381,067&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;368,729&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_msPPAENzBtG_z5Aw8Y6Gq8I7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Accumulated depreciation and amortization&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;(324,270&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(219,941&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--PropertyPlantAndEquipmentNet_iTI_mtPPAENzBtG_z0RvyfbeAr98" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total property and equipment, net&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;56,797&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;148,788&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000620"
      unitRef="USD">381067</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000621"
      unitRef="USD">368729</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000623"
      unitRef="USD">324270</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000624"
      unitRef="USD">219941</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000626"
      unitRef="USD">56797</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000627"
      unitRef="USD">148788</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000629"
      unitRef="USD">35996</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000631"
      unitRef="USD">14823</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000633"
      unitRef="USD">119064</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000635"
      unitRef="USD">138001</us-gaap:DepreciationAndAmortization>
    <HOUR:DisposalOrPledge
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000637"
      unitRef="USD">0</HOUR:DisposalOrPledge>
    <HOUR:DisposalOrPledge
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000639"
      unitRef="USD">0</HOUR:DisposalOrPledge>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000641">&lt;p id="xdx_80B_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zMDVqrwnkUJ1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;NOTE 6 - &lt;span id="xdx_82C_zWFLdjJHsoIg"&gt;Accounts Payable and Credit Cards
Payable&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p id="xdx_893_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zNDg0jVuV6Dg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;span id="xdx_8B7_zLj7KCPqtzB2" style="display: none"&gt;Schedule
of Accounts Payable and Credit Cards Payable&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20241231_z5TPdvQ07Fj8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20231231_zKt5n6JBfK51" style="border-bottom: Black 1pt solid; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--AccountsPayableCurrent_iI_zndKsawvpxBd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Accounts payable&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; font-weight: bold; text-align: right"&gt;4,176,305&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;3,812,954&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--CreditCardsPayable_iI_zNtgX5bpVpsc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Credit cards payable&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;3,389,880&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,404,445&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AC_z48eo6do5hY3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company&#x2019;s accounts payable represent
amounts owed to suppliers or other creditors for goods or services purchased but not yet paid for. As of December 31, 2024 and 2023, there
were accounts payable of $&lt;span id="xdx_90F_eus-gaap--AccountsPayableCurrent_iI_c20241231_zuEYE8Sc25Re" title="Accounts payable"&gt;4,176,305&lt;/span&gt; and $&lt;span id="xdx_90C_eus-gaap--AccountsPayableCurrent_iI_c20231231_zeGFLwwaA1x7" title="Accounts payable"&gt;3,812,954&lt;/span&gt;, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company&#x2019;s credit cards payable consisted
of outstanding balances on credit cards held by the Company. As of December 31, 2024 and 2023, there were credit cards payable of $&lt;span id="xdx_907_ecustom--CreditCardsPayable_iI_c20241231_z48bvNIznai" title="Credit cards payable"&gt;3,389,880&lt;/span&gt;
and $&lt;span id="xdx_905_ecustom--CreditCardsPayable_iI_c20231231_z5z8W6ZzWwRl" title="Credit cards payable"&gt;4,404,445&lt;/span&gt;, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000643">&lt;p id="xdx_893_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zNDg0jVuV6Dg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;span id="xdx_8B7_zLj7KCPqtzB2" style="display: none"&gt;Schedule
of Accounts Payable and Credit Cards Payable&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20241231_z5TPdvQ07Fj8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20231231_zKt5n6JBfK51" style="border-bottom: Black 1pt solid; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--AccountsPayableCurrent_iI_zndKsawvpxBd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Accounts payable&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; font-weight: bold; text-align: right"&gt;4,176,305&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;3,812,954&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--CreditCardsPayable_iI_zNtgX5bpVpsc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Credit cards payable&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;3,389,880&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,404,445&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000645"
      unitRef="USD">4176305</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000646"
      unitRef="USD">3812954</us-gaap:AccountsPayableCurrent>
    <HOUR:CreditCardsPayable
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000648"
      unitRef="USD">3389880</HOUR:CreditCardsPayable>
    <HOUR:CreditCardsPayable
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000649"
      unitRef="USD">4404445</HOUR:CreditCardsPayable>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000651"
      unitRef="USD">4176305</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000653"
      unitRef="USD">3812954</us-gaap:AccountsPayableCurrent>
    <HOUR:CreditCardsPayable
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000655"
      unitRef="USD">3389880</HOUR:CreditCardsPayable>
    <HOUR:CreditCardsPayable
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000657"
      unitRef="USD">4404445</HOUR:CreditCardsPayable>
    <us-gaap:DebtDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000659">&lt;p id="xdx_809_eus-gaap--DebtDisclosureTextBlock_zdDpks86tFL9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;NOTE 7 - &lt;span id="xdx_82E_zUHeQ56xVfqc"&gt;Short-Term Loan&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Line of Credit&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On August 18, 2022, Flywheel entered into a line
of credit agreement in the amount of $&lt;span id="xdx_902_eus-gaap--LineOfCredit_iI_c20220818__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember__us-gaap--LineOfCreditFacilityAxis__custom--TaishinInternationalBankMember_zEnSnAjEl692" title="Line of credit"&gt;6,940,063&lt;/span&gt; with Taishin of America Loa. The line of credit initially matured on &lt;span id="xdx_90F_eus-gaap--LineOfCreditFacilityExpirationDate1_dd_c20220818__20220818__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember__us-gaap--LineOfCreditFacilityAxis__custom--TaishinInternationalBankMember_zrJaEQkz3sn8" title="Line of credit matured date"&gt;August 30, 2023&lt;/span&gt;.
On August 11, 2023, the line of credit was extended for an additional year, revising the maturity date to &lt;span id="xdx_905_eus-gaap--LineOfCreditFacilityExpirationDate1_dd_c20230811__20230811__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember__us-gaap--LineOfCreditFacilityAxis__custom--TaishinInternationalBankMember_zfudnP3DXttd" title="Line of credit matured date"&gt;August 30, 2024&lt;/span&gt;. On May 28,
2024, the term of the loan was revised such that maturity date was extended to &lt;span id="xdx_900_eus-gaap--LineOfCreditFacilityExpirationDate1_dd_c20240528__20240528__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember__us-gaap--LineOfCreditFacilityAxis__custom--TaishinInternationalBankMember_zkWWFA1hrtwe" title="Line of credit matured date"&gt;November 24, 2024&lt;/span&gt;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On November 25, 2024, the term of the loan was
revised such that maturity date was extended to &lt;span id="xdx_906_eus-gaap--LineOfCreditFacilityExpirationDate1_dd_c20241125__20241125__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember__us-gaap--LineOfCreditFacilityAxis__custom--TaishinInternationalBankMember_zOvGnpvA4Rue" title="Line of credit, maturity date"&gt;May 23, 2025&lt;/span&gt;. The line of credit bears interest at a rate of &lt;span id="xdx_90F_eus-gaap--LineOfCreditFacilityInterestRateAtPeriodEnd_iI_pid_dp_uPure_c20241125__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember__us-gaap--LineOfCreditFacilityAxis__custom--TaishinInternationalBankMember_zctcMMisLvr5" title="Line of credit, interest rate"&gt;3.33&lt;/span&gt;% per annum.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2024 and 2023, the outstanding
balance under the Taishin line of credit was $&lt;span id="xdx_909_eus-gaap--LineOfCredit_iI_c20241231__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember__us-gaap--LineOfCreditFacilityAxis__custom--TaishinInternationalBankMember_zDQgsKuwQ3r3" title="Line of credit"&gt;610,967&lt;/span&gt; and $&lt;span id="xdx_90B_eus-gaap--LineOfCredit_iI_c20231231__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember__us-gaap--LineOfCreditFacilityAxis__custom--TaishinInternationalBankMember_zrwyUuUjN8ha" title="Line of credit"&gt;652,422&lt;/span&gt;, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;HOUR LOOP, INC.&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;December 31, 2024 and 2023&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCredit
      contextRef="AsOf2022-08-18_us-gaap_LineOfCreditMember_custom_TaishinInternationalBankMember"
      decimals="0"
      id="Fact000661"
      unitRef="USD">6940063</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityExpirationDate1
      contextRef="From2022-08-182022-08-18_us-gaap_LineOfCreditMember_custom_TaishinInternationalBankMember"
      id="Fact000663">2023-08-30</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:LineOfCreditFacilityExpirationDate1
      contextRef="From2023-08-112023-08-11_us-gaap_LineOfCreditMember_custom_TaishinInternationalBankMember"
      id="Fact000665">2024-08-30</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:LineOfCreditFacilityExpirationDate1
      contextRef="From2024-05-282024-05-28_us-gaap_LineOfCreditMember_custom_TaishinInternationalBankMember"
      id="Fact000667">2024-11-24</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:LineOfCreditFacilityExpirationDate1
      contextRef="From2024-11-252024-11-25_us-gaap_LineOfCreditMember_custom_TaishinInternationalBankMember"
      id="Fact000669">2025-05-23</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="AsOf2024-11-25_us-gaap_LineOfCreditMember_custom_TaishinInternationalBankMember"
      decimals="INF"
      id="Fact000671"
      unitRef="Pure">0.0333</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:LineOfCredit
      contextRef="AsOf2024-12-31_us-gaap_LineOfCreditMember_custom_TaishinInternationalBankMember"
      decimals="0"
      id="Fact000673"
      unitRef="USD">610967</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="AsOf2023-12-31_us-gaap_LineOfCreditMember_custom_TaishinInternationalBankMember"
      decimals="0"
      id="Fact000675"
      unitRef="USD">652422</us-gaap:LineOfCredit>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000677">&lt;p id="xdx_808_eus-gaap--AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_zUMVcPuK2uY" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;NOTE 8 - &lt;span id="xdx_82A_z8zHlWP5Xi65"&gt;Accrued Expenses and Other Current
Liabilities&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_895_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zOVuGAbsbLxl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Accrued expenses and other current liabilities
were comprised of the following as of December 31, 2024 and 2023, respectively:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;span id="xdx_8BE_zsLdDfvGeQWf" style="display: none"&gt;Schedule
of Accrued Expenses and Other Current Liabilities&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20241231_zMIhlWwLxNs4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20231231_ztwfPCbPb8l1" style="border-bottom: Black 1pt solid; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--AccruedSalesTaxPayableCurrent_iI_pp0p0_maALAOLzT7J_zzz2RgwY4fx3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Sales tax payable&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0681"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;288,466&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--ContractWithCustomerRefundLiabilityCurrent_iI_pp0p0_d0_maALAOLzT7J_zOS5L0mNNNEb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Refund liability&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;766,721&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;708,629&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--AccruedSalariesCurrent_iI_pp0p0_maALAOLzT7J_zu76VcPHEZBc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Accrued payroll&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;302,685&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;297,059&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--AccruedBonusesCurrent_iI_pp0p0_d0_maALAOLzT7J_zs1PSyeoDkDg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Accrued bonus&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;963,800&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;399,067&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--AccruedLiabilitiesCurrent_iI_pp0p0_maALAOLzT7J_zUxsqhmPR504" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Accrued expenses&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;255,154&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;215,485&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--InterestAndDividendsPayableCurrent_iI_pp0p0_maALAOLzT7J_zM3nlGyuW1od" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Accrued interest&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0696"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;29,712&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--AccountsPayableOtherCurrent_iI_pp0p0_maALAOLzT7J_zBeWNuqsZAHf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Other payables&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;34,175&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;34,094&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--AccruedLiabilitiesAndOtherLiabilities_iTI_pp0p0_mtALAOLzT7J_zMAy2YQHAY31" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;2,322,535&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,972,512&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AF_zB4e5nKC6W14" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company made an assessment of sales tax payable,
including any related interest and penalties, and accrued those estimates on the financial statements. Of the sales tax payable, $-&lt;span id="xdx_90A_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestAccrued_iI_pp0p0_c20241231_z55Dki4StDqg" title="Related interest and penalities"&gt;0&lt;/span&gt;-
and $&lt;span id="xdx_905_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestAccrued_iI_pp0p0_c20231231_zME20owP9U62" title="Sales tax, interest and penalities"&gt;78,947&lt;/span&gt; are related to interest and penalties as of December 31, 2024 and 2023, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2024 and 2023, the Company
has accrued $&lt;span id="xdx_907_eus-gaap--ContractWithCustomerRefundLiabilityCurrent_iI_c20241231_zbpN6fQSELHl"&gt;766,721
&lt;/span&gt;and $&lt;span id="xdx_905_eus-gaap--ContractWithCustomerRefundLiabilityCurrent_iI_c20231231_zLmPxc6cFLP1"&gt;708,629&lt;/span&gt;, respectively,
in a proactive approach towards potential future refunds.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;A bonus expense is accrued on an annual basis,
when the Company&#x2019;s financial or operational performance meets the required performance level. The Company has $&lt;span id="xdx_90C_eus-gaap--AccruedBonusesCurrent_iI_c20241231_z8fIMGkQ60c" title="Accrued bonus"&gt;963,800&lt;/span&gt; and $&lt;span id="xdx_90F_eus-gaap--AccruedBonusesCurrent_iI_c20231231_zHIrPoy3JQni" title="Accrued bonus"&gt;399,067&lt;/span&gt;
accrued for bonuses as of December 31, 2024 and 2023, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000679">&lt;p id="xdx_895_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zOVuGAbsbLxl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Accrued expenses and other current liabilities
were comprised of the following as of December 31, 2024 and 2023, respectively:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;span id="xdx_8BE_zsLdDfvGeQWf" style="display: none"&gt;Schedule
of Accrued Expenses and Other Current Liabilities&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20241231_zMIhlWwLxNs4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20231231_ztwfPCbPb8l1" style="border-bottom: Black 1pt solid; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--AccruedSalesTaxPayableCurrent_iI_pp0p0_maALAOLzT7J_zzz2RgwY4fx3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Sales tax payable&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0681"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;288,466&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--ContractWithCustomerRefundLiabilityCurrent_iI_pp0p0_d0_maALAOLzT7J_zOS5L0mNNNEb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Refund liability&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;766,721&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;708,629&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--AccruedSalariesCurrent_iI_pp0p0_maALAOLzT7J_zu76VcPHEZBc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Accrued payroll&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;302,685&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;297,059&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--AccruedBonusesCurrent_iI_pp0p0_d0_maALAOLzT7J_zs1PSyeoDkDg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Accrued bonus&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;963,800&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;399,067&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--AccruedLiabilitiesCurrent_iI_pp0p0_maALAOLzT7J_zUxsqhmPR504" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Accrued expenses&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;255,154&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;215,485&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--InterestAndDividendsPayableCurrent_iI_pp0p0_maALAOLzT7J_zM3nlGyuW1od" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Accrued interest&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0696"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;29,712&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--AccountsPayableOtherCurrent_iI_pp0p0_maALAOLzT7J_zBeWNuqsZAHf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Other payables&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;34,175&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;34,094&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--AccruedLiabilitiesAndOtherLiabilities_iTI_pp0p0_mtALAOLzT7J_zMAy2YQHAY31" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;2,322,535&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,972,512&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <HOUR:AccruedSalesTaxPayableCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000682"
      unitRef="USD">288466</HOUR:AccruedSalesTaxPayableCurrent>
    <us-gaap:ContractWithCustomerRefundLiabilityCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000684"
      unitRef="USD">766721</us-gaap:ContractWithCustomerRefundLiabilityCurrent>
    <us-gaap:ContractWithCustomerRefundLiabilityCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000685"
      unitRef="USD">708629</us-gaap:ContractWithCustomerRefundLiabilityCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000687"
      unitRef="USD">302685</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000688"
      unitRef="USD">297059</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedBonusesCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000690"
      unitRef="USD">963800</us-gaap:AccruedBonusesCurrent>
    <us-gaap:AccruedBonusesCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000691"
      unitRef="USD">399067</us-gaap:AccruedBonusesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000693"
      unitRef="USD">255154</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000694"
      unitRef="USD">215485</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:InterestAndDividendsPayableCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000697"
      unitRef="USD">29712</us-gaap:InterestAndDividendsPayableCurrent>
    <us-gaap:AccountsPayableOtherCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000699"
      unitRef="USD">34175</us-gaap:AccountsPayableOtherCurrent>
    <us-gaap:AccountsPayableOtherCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000700"
      unitRef="USD">34094</us-gaap:AccountsPayableOtherCurrent>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000702"
      unitRef="USD">2322535</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000703"
      unitRef="USD">1972512</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000705"
      unitRef="USD">0</us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000707"
      unitRef="USD">78947</us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued>
    <us-gaap:ContractWithCustomerRefundLiabilityCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000708"
      unitRef="USD">766721</us-gaap:ContractWithCustomerRefundLiabilityCurrent>
    <us-gaap:ContractWithCustomerRefundLiabilityCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000709"
      unitRef="USD">708629</us-gaap:ContractWithCustomerRefundLiabilityCurrent>
    <us-gaap:AccruedBonusesCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000711"
      unitRef="USD">963800</us-gaap:AccruedBonusesCurrent>
    <us-gaap:AccruedBonusesCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000713"
      unitRef="USD">399067</us-gaap:AccruedBonusesCurrent>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000715">&lt;p id="xdx_805_eus-gaap--LesseeOperatingLeasesTextBlock_zgS6glxq6vK8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;NOTE 9 -&lt;span id="xdx_827_zDJDWResb73k"&gt; Leases&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company had four operating leases (Flywheel&#x2019;s
office leases in Taiwan) as of December 31, 2024. The leased assets in Flywheel are presented as operating lease right-of-use assets.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;HOUR LOOP, INC.&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;December 31, 2024 and 2023&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_897_eus-gaap--LeaseCostTableTextBlock_z9acqrRodHVi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The table below reconciles the fixed component
of the undiscounted cash flows for each of the first five years and the total remaining years to the operating lease liabilities recorded
in the statements of financial position as of December 31, 2024:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;span id="xdx_8B9_zZDLaTpeFCFe" style="display: none"&gt;Schedule
of Operating Leases Cost&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Flywheel&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Flywheel&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Flywheel&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Flywheel&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;February 2023&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;March 2024&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;June 2024&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;August 2024&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;span style="font-size: 10pt"&gt;Initial lease term&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;to March 2025&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;to June 2025&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;to May 2025&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;to July 2025&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="width: 32%"&gt;&lt;span style="font-size: 10pt"&gt;Initial recognition of operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember_zRphdyOyih7g" style="width: 14%; text-align: right" title="Initial recognition of operating lease right-of-use assets"&gt;&lt;span style="font-size: 10pt"&gt;28,652&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember_zMpul73oRh12" style="width: 14%; text-align: right" title="Initial recognition of operating lease right-of-use assets"&gt;&lt;span style="font-size: 10pt"&gt;123,107&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98F_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember_z8hdHJDneHRk" style="width: 14%; text-align: right" title="Initial recognition of operating lease right-of-use assets"&gt;&lt;span style="font-size: 10pt"&gt;52,434&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember_zztWtnmS1hz3" style="width: 14%; text-align: right" title="Initial recognition of operating lease right-of-use assets"&gt;&lt;span style="font-size: 10pt"&gt;73,175&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Weighted-average remaining lease term at December 31, 2024&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_903_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember_z8Zn8M65S1Tk" title="Weighted-average remaining lease term"&gt;0.17&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_902_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember_zvqV5GNSSlSh" title="Weighted-average remaining lease term"&gt;0.5&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_90D_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember_zXTnS60xojn8" title="Weighted-average remaining lease term"&gt;0.42&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember_zQajAyPYe8i4" title="Weighted-average remaining lease term"&gt;0.58&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Weighted-average discount rate at December 31, 2024&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_901_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember_zLGw2nA6CTT4" title="Weighted-average discount rate"&gt;3.20&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_90D_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember_zvCiYhq90Rj5" title="Weighted-average discount rate"&gt;3.20&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember_zupswPcC3Go2" title="Weighted-average discount rate"&gt;3.33&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_90B_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember_zedcMvAmZnU5" title="Weighted-average discount rate"&gt;3.33&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8AD_zMVRZn1Thcif" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Operating lease liabilities-current as of December
31, 2024 and 2023 were $&lt;span id="xdx_90E_eus-gaap--OperatingLeaseLiabilityCurrent_iI_c20241231_zLANjEJQGOM7" title="Operating lease liabilities current"&gt;114,540&lt;/span&gt; and $&lt;span id="xdx_90B_eus-gaap--OperatingLeaseLiabilityCurrent_iI_c20231231_zx6C5r3YlJ1d" title="Operating lease liabilities current"&gt;82,269&lt;/span&gt;, respectively. Operating lease liabilities-non-current as of December 31, 2024 and 2023 were $-&lt;span id="xdx_907_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_dxL_c20241231_zvy3iJNuc9Ug" title="Operating lease liabilities non-current::XDX::-"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0747"&gt;0&lt;/span&gt;&lt;/span&gt;- and $&lt;span id="xdx_905_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_c20231231_zIenh6ladvA7" title="Operating lease liabilities non-current"&gt;2,363&lt;/span&gt;, respectively. The operating lease right-of-use assets balance as of December 31, 2024 and 2023, were $&lt;span id="xdx_902_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20241231_zVbUIvVAFOtd" title="Operating lease right-of-use assets"&gt;111,409&lt;/span&gt; and $&lt;span id="xdx_903_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20231231_zCyNmvKe99Zk" title="Operating lease right-of-use assets"&gt;83,946&lt;/span&gt;,
respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For the years ended December 31, 2024 and 2023,
the amortization of the operating lease right-of-use asset was $&lt;span id="xdx_907_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_c20240101__20241231_zCOcEUSxkFva" title="Amortization of operating lease right-of-use asset"&gt;211,348 &lt;/span&gt;and $&lt;span id="xdx_90A_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_c20230101__20231231_zETQAnl8bJOl" title="Amortization of operating lease right-of-use asset"&gt;387,446&lt;/span&gt;, respectively. These amounts were recorded in general
and administrative expenses. Additionally, for the years ended December 31, 2024 and 2023, the Company made lease payments of $&lt;span id="xdx_90A_eus-gaap--OperatingLeasePayments_c20240101__20241231_zXfxE4qX9rpi" title="Operating lease payments"&gt;208,843&lt;/span&gt;
and $&lt;span id="xdx_903_eus-gaap--OperatingLeasePayments_c20230101__20231231_zEWfZ93DCMRb" title="Operating lease payments"&gt;386,224&lt;/span&gt;, respectively, which were included in the operating cash flows statements.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_892_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_z888eKu6v07l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The future minimum lease payment schedule for
all operating leases as of December 31, 2024, is as disclosed below.&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;span id="xdx_8B5_zgBlJFTa11qb" style="display: none"&gt;Schedule
of Operating Lease Liabilities&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;For the Year Ending December 31,&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20241231_zYjFCbBUnsXc" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Amount&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_maLOLLPzOCH_zJfQJjt44lVk" style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="width: 80%; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;2025&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;115,652&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_maLOLLPzOCH_zoviSHvoPlej" style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;2026&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0767"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_maLOLLPzOCH_zSaq9pVamXKe" style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;2027&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0769"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndThereAfter_iI_maLOLLPzOCH_z3VCJ9NEqth5" style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;2028 and thereafter&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0771"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtLOLLPzOCH_zI7E3BEkf1a1" style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Total minimum lease payments&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;115,652&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_ziyDaZsWuha7" style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Less: effect of discounting&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(1,112&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--OperatingLeaseLiability_iI_zAV0l70xmK0e" style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Present value of the future minimum lease payment&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;114,540&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--OperatingLeaseLiabilityCurrent_iNI_di_ztTFPoDDEEKc" style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Less: operating lease liabilities-current&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(114,540&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_zIfAkhi0eWA8" style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Total operating lease liabilities-non-current&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0781"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;HOUR LOOP, INC.&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;December 31, 2024 and 2023&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LeaseCostTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000717">&lt;p id="xdx_897_eus-gaap--LeaseCostTableTextBlock_z9acqrRodHVi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The table below reconciles the fixed component
of the undiscounted cash flows for each of the first five years and the total remaining years to the operating lease liabilities recorded
in the statements of financial position as of December 31, 2024:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;span id="xdx_8B9_zZDLaTpeFCFe" style="display: none"&gt;Schedule
of Operating Leases Cost&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Flywheel&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Flywheel&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Flywheel&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Flywheel&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;February 2023&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;March 2024&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;June 2024&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;August 2024&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;span style="font-size: 10pt"&gt;Initial lease term&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;to March 2025&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;to June 2025&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;to May 2025&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;to July 2025&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="width: 32%"&gt;&lt;span style="font-size: 10pt"&gt;Initial recognition of operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember_zRphdyOyih7g" style="width: 14%; text-align: right" title="Initial recognition of operating lease right-of-use assets"&gt;&lt;span style="font-size: 10pt"&gt;28,652&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember_zMpul73oRh12" style="width: 14%; text-align: right" title="Initial recognition of operating lease right-of-use assets"&gt;&lt;span style="font-size: 10pt"&gt;123,107&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98F_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember_z8hdHJDneHRk" style="width: 14%; text-align: right" title="Initial recognition of operating lease right-of-use assets"&gt;&lt;span style="font-size: 10pt"&gt;52,434&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember_zztWtnmS1hz3" style="width: 14%; text-align: right" title="Initial recognition of operating lease right-of-use assets"&gt;&lt;span style="font-size: 10pt"&gt;73,175&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Weighted-average remaining lease term at December 31, 2024&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_903_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember_z8Zn8M65S1Tk" title="Weighted-average remaining lease term"&gt;0.17&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_902_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember_zvqV5GNSSlSh" title="Weighted-average remaining lease term"&gt;0.5&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_90D_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember_zXTnS60xojn8" title="Weighted-average remaining lease term"&gt;0.42&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember_zQajAyPYe8i4" title="Weighted-average remaining lease term"&gt;0.58&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Weighted-average discount rate at December 31, 2024&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_901_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember_zLGw2nA6CTT4" title="Weighted-average discount rate"&gt;3.20&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_90D_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember_zvCiYhq90Rj5" title="Weighted-average discount rate"&gt;3.20&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember_zupswPcC3Go2" title="Weighted-average discount rate"&gt;3.33&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_90B_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--AwardDateAxis__custom--AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember_zedcMvAmZnU5" title="Weighted-average discount rate"&gt;3.33&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2024-12-31_srt_SubsidiariesMember_custom_FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember"
      decimals="0"
      id="Fact000719"
      unitRef="USD">28652</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2024-12-31_srt_SubsidiariesMember_custom_MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember"
      decimals="0"
      id="Fact000721"
      unitRef="USD">123107</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2024-12-31_srt_SubsidiariesMember_custom_JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember"
      decimals="0"
      id="Fact000723"
      unitRef="USD">52434</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2024-12-31_srt_SubsidiariesMember_custom_AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember"
      decimals="0"
      id="Fact000725"
      unitRef="USD">73175</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="AsOf2024-12-31_srt_SubsidiariesMember_custom_FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember"
      id="Fact000727">P0Y2M1D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="AsOf2024-12-31_srt_SubsidiariesMember_custom_MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember"
      id="Fact000729">P0Y6M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="AsOf2024-12-31_srt_SubsidiariesMember_custom_JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember"
      id="Fact000731">P0Y5M1D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="AsOf2024-12-31_srt_SubsidiariesMember_custom_AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember"
      id="Fact000733">P0Y6M29D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2024-12-31_srt_SubsidiariesMember_custom_FebruaryTwoThousandTwentyThreeToMarchTwoThousandTwentyFiveMember"
      decimals="INF"
      id="Fact000735"
      unitRef="Pure">0.0320</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2024-12-31_srt_SubsidiariesMember_custom_MarchTwoThousandTwentyFourToJuneTwoThousandTwentyFiveMember"
      decimals="INF"
      id="Fact000737"
      unitRef="Pure">0.0320</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2024-12-31_srt_SubsidiariesMember_custom_JuneTwoThousandTwentyFourToMayTwoThousandTwentyFiveMember"
      decimals="INF"
      id="Fact000739"
      unitRef="Pure">0.0333</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2024-12-31_srt_SubsidiariesMember_custom_AugustTwoThousandTwentyFourToJulyTwoThousandTwentyFiveMember"
      decimals="INF"
      id="Fact000741"
      unitRef="Pure">0.0333</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000743"
      unitRef="USD">114540</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000745"
      unitRef="USD">82269</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000749"
      unitRef="USD">2363</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000751"
      unitRef="USD">111409</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000753"
      unitRef="USD">83946</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000755"
      unitRef="USD">211348</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000757"
      unitRef="USD">387446</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeasePayments
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000759"
      unitRef="USD">208843</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000761"
      unitRef="USD">386224</us-gaap:OperatingLeasePayments>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000763">&lt;p id="xdx_892_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_z888eKu6v07l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The future minimum lease payment schedule for
all operating leases as of December 31, 2024, is as disclosed below.&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;span id="xdx_8B5_zgBlJFTa11qb" style="display: none"&gt;Schedule
of Operating Lease Liabilities&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;For the Year Ending December 31,&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20241231_zYjFCbBUnsXc" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Amount&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_maLOLLPzOCH_zJfQJjt44lVk" style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="width: 80%; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;2025&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;115,652&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_maLOLLPzOCH_zoviSHvoPlej" style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;2026&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0767"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_maLOLLPzOCH_zSaq9pVamXKe" style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;2027&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0769"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndThereAfter_iI_maLOLLPzOCH_z3VCJ9NEqth5" style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;2028 and thereafter&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0771"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtLOLLPzOCH_zI7E3BEkf1a1" style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Total minimum lease payments&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;115,652&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_ziyDaZsWuha7" style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Less: effect of discounting&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(1,112&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--OperatingLeaseLiability_iI_zAV0l70xmK0e" style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Present value of the future minimum lease payment&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;114,540&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--OperatingLeaseLiabilityCurrent_iNI_di_ztTFPoDDEEKc" style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Less: operating lease liabilities-current&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(114,540&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_zIfAkhi0eWA8" style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Total operating lease liabilities-non-current&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0781"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000765"
      unitRef="USD">115652</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000773"
      unitRef="USD">115652</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000775"
      unitRef="USD">1112</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000777"
      unitRef="USD">114540</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000779"
      unitRef="USD">114540</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000783">&lt;p id="xdx_805_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_z9489ATBoOL" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;NOTE 10 - &lt;span id="xdx_822_z5lCv0j7fkbd"&gt;Related Party Balances and Transactions&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;From time to time, the Company receives loans
and advances from its stockholders to fund its operations. Stockholder loans and advances are payable on demand. As of December 31, 2024
and 2023, the Company had $&lt;span id="xdx_908_eus-gaap--OtherLiabilities_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zV6q7gjsofG6" title="Due to related parties"&gt;4,192,995&lt;/span&gt; and $&lt;span id="xdx_903_eus-gaap--OtherLiabilities_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_z2t2DnjfEbA7" title="Due to related parties"&gt;4,170,418&lt;/span&gt;, respectively, due to related parties (Sam Lai, the Company&#x2019;s Chairman of the
Board, Chief Executive Officer and Interim Chief Financial Officer and a significant stockholder of the Company; and Maggie Yu, the Company&#x2019;s
Senior Vice President, a member of the Company&#x2019;s Board of Directors and a significant stockholder of the Company). As of December 31, 2024, this amount included $&lt;span id="xdx_905_ecustom--StockholderPayable_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zP1sIgFi1Nul" title="Stockholder payable"&gt;3,499,418&lt;/span&gt; in stockholder payables and $&lt;span id="xdx_908_eus-gaap--AccruedBonusesCurrent_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zeX6RqpScwFc" title="Accrued bonus"&gt;693,577&lt;/span&gt; accrued for bonuses. The loan is memorialized
in a Loan Agreement dated October 15, 2021. The annual interest rate was &lt;span id="xdx_908_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20221231__us-gaap--TypeOfArrangementAxis__custom--LoanAgreementMember_z0HyKbcO9Zlh" title="Loan interest rate"&gt;2&lt;/span&gt;% and the initial repayment date was December 31, 2022.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On December 28, 2022, &lt;span id="xdx_900_eus-gaap--DebtInstrumentMaturityDateDescription_c20221227__20221228__us-gaap--TypeOfArrangementAxis__custom--LoanAgreementMember_zy7uzcusgT8e" title="Debt instrument, maturity date, description"&gt;the Company, Mr. Lai and
Ms. Yu agreed to extend the term of the loan for another two years, with a revised maturity date of December 31, 2024. On December 31,
2024, the Company, Mr. Lai and Ms. Yu agreed to extend the term of the loan for another one year, with a revised maturity date of December
31, 2025. The annual interest rate is 5.5%.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For the years ended December 31, 2024 and 2023,
the Company made repayments to related parties of $&lt;span id="xdx_90B_eus-gaap--RepaymentsOfRelatedPartyDebt_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_z888xXl7TjO" title="Payments to related parties"&gt;671,000&lt;/span&gt; and $-&lt;span id="xdx_90F_eus-gaap--RepaymentsOfRelatedPartyDebt_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zJxTQJOJfSV9" title="Payments to related parties"&gt;0&lt;/span&gt;-, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:OtherLiabilities
      contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact000785"
      unitRef="USD">4192995</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact000787"
      unitRef="USD">4170418</us-gaap:OtherLiabilities>
    <HOUR:StockholderPayable
      contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact000789"
      unitRef="USD">3499418</HOUR:StockholderPayable>
    <us-gaap:AccruedBonusesCurrent
      contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact000791"
      unitRef="USD">693577</us-gaap:AccruedBonusesCurrent>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2022-12-31_custom_LoanAgreementMember"
      decimals="INF"
      id="Fact000793"
      unitRef="Pure">0.02</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDateDescription
      contextRef="From2022-12-272022-12-28_custom_LoanAgreementMember"
      id="Fact000795">the Company, Mr. Lai and
Ms. Yu agreed to extend the term of the loan for another two years, with a revised maturity date of December 31, 2024. On December 31,
2024, the Company, Mr. Lai and Ms. Yu agreed to extend the term of the loan for another one year, with a revised maturity date of December
31, 2025. The annual interest rate is 5.5%.</us-gaap:DebtInstrumentMaturityDateDescription>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="From2024-01-012024-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact000797"
      unitRef="USD">671000</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="From2023-01-012023-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact000799"
      unitRef="USD">0</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000801">&lt;p id="xdx_80C_eus-gaap--RevenueFromContractWithCustomerTextBlock_zsfm8vdkMne3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;NOTE 11 &#x2013; &lt;span id="xdx_82B_zwsOPiCXUAb5"&gt;Disaggregation of Revenue&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_895_eus-gaap--DisaggregationOfRevenueTableTextBlock_znoFgnE0Cmol" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Revenue was comprised of the following for the
years ended December 31, 2024 and 2023, respectively:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;span id="xdx_8B0_zWrPolgVybxa" style="display: none"&gt;Schedule of Revenue&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20240101__20241231_zO1DZF87Tij6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20230101__20231231_zt1BUXWV6z0c" style="border-bottom: Black 1pt solid; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_ecustom--RevenueGross_hsrt--StatementGeographicalAxis__srt--AmericasMember_zWRYD0oa23Qg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%"&gt;Revenue-America&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; font-weight: bold; text-align: right"&gt;144,760,995&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;138,079,203&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--RevenueGross_hsrt--StatementGeographicalAxis__custom--InternationalMember_zTozuly8aOka" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Revenue-International&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;4,947,516&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,379,801&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--RevenueGross_hsrt--StatementGeographicalAxis__custom--OtherMember_zJ7RlyvI98Q8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Revenue-Other&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;1,148,935&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;930,191&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--RevenueGross_hsrt--StatementGeographicalAxis__custom--OtherMember_zcAJlcVVu4fl" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Revenue&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;1,148,935&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;930,191&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_405_ecustom--SalesReturns_iN_di_zDBTAgSQICfj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Sales returns&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;(10,840,277&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(9,248,586&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--Discounts_iN_di_zyqtV4XgYCpj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Discounts&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;(1,764,308&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(2,016,407&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zCmqZ0dYaRZf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;138,252,861&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;132,124,202&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;HOUR LOOP, INC.&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;December 31, 2024 and 2023&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000803">&lt;p id="xdx_895_eus-gaap--DisaggregationOfRevenueTableTextBlock_znoFgnE0Cmol" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Revenue was comprised of the following for the
years ended December 31, 2024 and 2023, respectively:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;span id="xdx_8B0_zWrPolgVybxa" style="display: none"&gt;Schedule of Revenue&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20240101__20241231_zO1DZF87Tij6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20230101__20231231_zt1BUXWV6z0c" style="border-bottom: Black 1pt solid; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_ecustom--RevenueGross_hsrt--StatementGeographicalAxis__srt--AmericasMember_zWRYD0oa23Qg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%"&gt;Revenue-America&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; font-weight: bold; text-align: right"&gt;144,760,995&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;138,079,203&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--RevenueGross_hsrt--StatementGeographicalAxis__custom--InternationalMember_zTozuly8aOka" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Revenue-International&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;4,947,516&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,379,801&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--RevenueGross_hsrt--StatementGeographicalAxis__custom--OtherMember_zJ7RlyvI98Q8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Revenue-Other&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;1,148,935&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;930,191&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--RevenueGross_hsrt--StatementGeographicalAxis__custom--OtherMember_zcAJlcVVu4fl" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Revenue&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;1,148,935&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;930,191&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_405_ecustom--SalesReturns_iN_di_zDBTAgSQICfj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Sales returns&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;(10,840,277&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(9,248,586&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--Discounts_iN_di_zyqtV4XgYCpj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Discounts&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;(1,764,308&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(2,016,407&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zCmqZ0dYaRZf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;138,252,861&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;132,124,202&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <HOUR:RevenueGross
      contextRef="From2024-01-012024-12-31_srt_AmericasMember"
      decimals="0"
      id="Fact000805"
      unitRef="USD">144760995</HOUR:RevenueGross>
    <HOUR:RevenueGross
      contextRef="From2023-01-012023-12-31_srt_AmericasMember"
      decimals="0"
      id="Fact000806"
      unitRef="USD">138079203</HOUR:RevenueGross>
    <HOUR:RevenueGross
      contextRef="From2024-01-012024-12-31_custom_InternationalMember"
      decimals="0"
      id="Fact000808"
      unitRef="USD">4947516</HOUR:RevenueGross>
    <HOUR:RevenueGross
      contextRef="From2023-01-012023-12-31_custom_InternationalMember"
      decimals="0"
      id="Fact000809"
      unitRef="USD">4379801</HOUR:RevenueGross>
    <HOUR:RevenueGross
      contextRef="From2024-01-012024-12-31_custom_OtherMember"
      decimals="0"
      id="Fact000811"
      unitRef="USD">1148935</HOUR:RevenueGross>
    <HOUR:RevenueGross
      contextRef="From2023-01-012023-12-31_custom_OtherMember"
      decimals="0"
      id="Fact000812"
      unitRef="USD">930191</HOUR:RevenueGross>
    <HOUR:RevenueGross
      contextRef="From2024-01-012024-12-31_custom_OtherMember"
      decimals="0"
      id="Fact000814"
      unitRef="USD">1148935</HOUR:RevenueGross>
    <HOUR:RevenueGross
      contextRef="From2023-01-012023-12-31_custom_OtherMember"
      decimals="0"
      id="Fact000815"
      unitRef="USD">930191</HOUR:RevenueGross>
    <HOUR:SalesReturns
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000817"
      unitRef="USD">10840277</HOUR:SalesReturns>
    <HOUR:SalesReturns
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000818"
      unitRef="USD">9248586</HOUR:SalesReturns>
    <HOUR:Discounts
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000820"
      unitRef="USD">1764308</HOUR:Discounts>
    <HOUR:Discounts
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000821"
      unitRef="USD">2016407</HOUR:Discounts>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000823"
      unitRef="USD">138252861</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000824"
      unitRef="USD">132124202</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000826">&lt;p id="xdx_804_eus-gaap--IncomeTaxDisclosureTextBlock_z3Bs0csiZ3L1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;NOTE 12 - &lt;span id="xdx_821_zH2o5Wolh80d"&gt;Income Tax&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_892_ecustom--ScheduleOfEffectiveIncomeTaxRateTableTextBlock_zFp8u1baIxg7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The components of income taxes benefit are as
follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;span id="xdx_8B7_zCSH7L33fvnk" style="display: none"&gt;Schedule
of Effective Income Tax Rate Reconciliation&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20240101__20241231_ziZaqF9QfJH9" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;December
    31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20230101__20231231_zZq40560EBhc" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;December
    31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxSettlementsDomestic_pid_dp_uPure_maTITP_zxJRZA6p6l1h" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Federal rate&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; font-weight: bold; text-align: right"&gt;21.00&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;21.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal_pid_dp_uPure_maTITP_zWmci4yvzk85" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Blended state tax rate&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;4.12&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;4.11&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxSettlements_iT_pid_dp_uPure_mtTITP_z4wcltDj2qPb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Effective tax rate&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;25.12&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;25.11&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


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

&lt;p id="xdx_89C_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zbACAUV7H0df" style="display: none; margin-top: 0; margin-bottom: 0"&gt;&lt;span id="xdx_8B5_zXqXwT2L6Xb" style="display: none"&gt;Schedule of Effective Tax Rate Reconciliation&lt;/span&gt;&lt;/p&gt;
&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="13" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Effective Tax Rate Reconciliation for the Year Ended December 31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="width: 55%"&gt;&lt;span style="font-size: 10pt"&gt;Pretax Book Income&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c20240101__20241231_zFbEVrBERP14" style="width: 12%; text-align: right" title="Pretax book Income (Loss), net"&gt;&lt;span style="font-size: 10pt"&gt;959,561&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98F_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_maTTBC_c20240101__20241231_z3xckXwHJDw9" style="width: 12%; text-align: right" title="Pretax book Income (Loss), percentage"&gt;&lt;span style="font-size: 10pt"&gt;21.00&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maTTBM_c20240101__20241231_zwYEaSCheuZe" style="width: 12%; text-align: right" title="Pretax book Income (Loss)"&gt;&lt;span style="font-size: 10pt"&gt;201,508&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Permanent Differences&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98F_ecustom--IncomeTaxReconciliationChangeInEnactedTaxRateNet_c20240101__20241231_zKU9QfyGsAhd" style="text-align: right" title="Permanent differences, net"&gt;&lt;span style="font-size: 10pt"&gt;84,240&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_maTTBC_c20240101__20241231_z3A03AKlOMFh" style="text-align: right" title="Permanent differences, percentage"&gt;&lt;span style="font-size: 10pt"&gt;1.84&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--IncomeTaxReconciliationChangeInEnactedTaxRate_maTTBM_c20240101__20241231_zfgUAXoDED45" style="text-align: right" title="Permanent differences"&gt;&lt;span style="font-size: 10pt"&gt;17,690&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;PY Federal Perm True-up&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98F_ecustom--IncomeTaxReconciliationTaxPriorYearIncome_c20240101__20241231_zsSNJ6Pb1i6h" style="text-align: right" title="PY Federal Perm True-up, net"&gt;&lt;span style="font-size: 10pt"&gt;117,653&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_pid_dp_maTTBC_c20240101__20241231_zeRYbhJVyVd" style="text-align: right" title="PY Federal Perm True-up, percentage"&gt;&lt;span style="font-size: 10pt"&gt;2.57&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--IncomeTaxReconciliationPriorYearIncomeTaxes_maTTBM_c20240101__20241231_zWvNe8PoGHnl" style="text-align: right" title="PY Federal Perm True-up"&gt;&lt;span style="font-size: 10pt"&gt;24,707&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;State income tax&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_ecustom--IncomeTaxReconciliationStateAndLocalIncomeTax_c20240101__20241231_z93L5VVbonal" style="text-align: right" title="State income tax, net"&gt;&lt;span style="font-size: 10pt"&gt;68,981&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pid_dp_maTTBC_c20240101__20241231_zHJFArNAPyQ4" style="text-align: right" title="State income tax, percentage"&gt;&lt;span style="font-size: 10pt"&gt;6.79&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_maTTBM_c20240101__20241231_zEXAYBHuIJgi" style="text-align: right" title="State income tax"&gt;&lt;span style="font-size: 10pt"&gt;65,198&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Other Deferred adjustment&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98F_ecustom--IncomeTaxReconciliationOtherAdjustmentsNet_c20240101__20241231_zr083Q7rIUaf" style="text-align: right" title="Other deferred adjustment, net"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0865"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_pid_dp_maTTBC_c20240101__20241231_z5ZIKFDUlI8" style="border-bottom: black 1pt solid; text-align: right" title="Other deferred adjustment, percentage"&gt;&lt;span style="font-size: 10pt"&gt;-0.73&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--IncomeTaxReconciliationOtherAdjustments_maTTBM_c20240101__20241231_zHOwP0wTrb9g" style="border-bottom: black 1pt solid; text-align: right" title="Other deferred adjustment"&gt;&lt;span style="font-size: 10pt"&gt;(6,989&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Total Tax &#160;Expenses&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_iT_pid_dp_mtTTBC_c20240101__20241231_zMZtF965XKz9" style="text-align: right" title="Total Tax benefits, percentage"&gt;&lt;span style="font-size: 10pt"&gt;31.47&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--IncomeTaxExpenseBenefit_iT_mtTTBM_c20240101__20241231_z1iO87l93mye" style="text-align: right" title="Total Tax benefits"&gt;&lt;span style="font-size: 10pt"&gt;302,114&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;HOUR LOOP, INC.&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;December 31, 2024 and 2023&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="13" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Effective Tax Rate Reconciliation for the Year Ended December 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="width: 55%"&gt;&lt;span style="font-size: 10pt"&gt;Pretax Book Income&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c20230101__20231231_z59mt99qdmI9" style="width: 12%; text-align: right" title="Pretax book Income (Loss), net"&gt;&lt;span style="font-size: 10pt"&gt;(3,160,454&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98B_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_maTTBC_c20230101__20231231_zVLRDaUnenUa" style="width: 12%; text-align: right" title="Pretax book Income (Loss), percentage"&gt;&lt;span style="font-size: 10pt"&gt;21.00&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maTTBM_c20230101__20231231_zXvwMAdfJCwe" style="width: 12%; text-align: right" title="Pretax book Income (Loss)"&gt;&lt;span style="font-size: 10pt"&gt;(663,695&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Permanent Differences&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_985_ecustom--IncomeTaxReconciliationChangeInEnactedTaxRateNet_c20230101__20231231_zpEtWmnm36lh" style="text-align: right" title="Permanent differences, net"&gt;&lt;span style="font-size: 10pt"&gt;78,048&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_maTTBC_c20230101__20231231_zn0Yh9uxXu3f" style="text-align: right" title="Permanent differences, percentage"&gt;&lt;span style="font-size: 10pt"&gt;-0.52&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--IncomeTaxReconciliationChangeInEnactedTaxRate_maTTBM_c20230101__20231231_znhBwbnhs7q1" style="text-align: right" title="Permanent differences"&gt;&lt;span style="font-size: 10pt"&gt;16,390&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;PY Federal Perm True-up&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_ecustom--IncomeTaxReconciliationTaxPriorYearIncome_c20230101__20231231_zcXiz7RLykf6" style="text-align: right" title="PY Federal Perm True-up, net"&gt;&lt;span style="font-size: 10pt"&gt;73,914&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_pid_dp_maTTBC_c20230101__20231231_zDwEn9XLkwra" style="text-align: right" title="PY Federal Perm True-up, percentage"&gt;&lt;span style="font-size: 10pt"&gt;-0.49&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--IncomeTaxReconciliationPriorYearIncomeTaxes_maTTBM_c20230101__20231231_z2HM93NyeM1j" style="text-align: right" title="PY Federal Perm True-up"&gt;&lt;span style="font-size: 10pt"&gt;15,522&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;State income tax&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98A_ecustom--IncomeTaxReconciliationStateAndLocalIncomeTax_c20230101__20231231_zxyvXzOM6pr8" style="text-align: right" title="State income tax, net"&gt;&lt;span style="font-size: 10pt"&gt;24,136&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pid_dp_maTTBC_c20230101__20231231_zl29p0GFPtCl" style="text-align: right" title="State income tax, percentage"&gt;&lt;span style="font-size: 10pt"&gt;3.12&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_maTTBM_c20230101__20231231_zF7ssLi6HV7f" style="text-align: right" title="State income tax"&gt;&lt;span style="font-size: 10pt"&gt;(98,586&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Other Deferred adjustment&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98C_ecustom--IncomeTaxReconciliationOtherAdjustmentsNet_c20230101__20231231_zJkKuh4DoGQi" style="text-align: right" title="Other deferred adjustment, net"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0899"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_pid_dp_maTTBC_c20230101__20231231_zVbSXq4mwu69" style="border-bottom: black 1pt solid; text-align: right" title="Other deferred adjustment, percentage"&gt;&lt;span style="font-size: 10pt"&gt;0.01&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--IncomeTaxReconciliationOtherAdjustments_maTTBM_c20230101__20231231_zzqR9SIWiXYe" style="border-bottom: black 1pt solid; text-align: right" title="Other deferred adjustment"&gt;&lt;span style="font-size: 10pt"&gt;(391&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Total Tax benefits&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_iT_pid_dp_mtTTBC_c20230101__20231231_zp6QUIMnfnOk" style="text-align: right" title="Total Tax benefits, percentage"&gt;&lt;span style="font-size: 10pt"&gt;23.12&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--IncomeTaxExpenseBenefit_iT_mtTTBM_c20230101__20231231_zE9VO73iJISa" style="text-align: right" title="Total Tax benefits"&gt;&lt;span style="font-size: 10pt"&gt;(730,760&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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

&lt;p id="xdx_893_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_z2B4ajIcqK7j" style="display: none; margin-top: 0; margin-bottom: 0"&gt;&lt;span id="xdx_8BC_zmc8uTvRG8W6" style="display: none"&gt;Schedule of Tax Expense Summary&lt;/span&gt;&lt;/p&gt;
&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Current&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Deferred&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Income Tax&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Income Tax&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Income Tax&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;Tax Expense Summary, for the Year Ended December 31, 2024&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Expense&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Expense&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Expense&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 55%"&gt;Federal&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--CurrentFederalTaxExpenseBenefit_pp0p0_c20240101__20241231_zxHLrBxXWX79" style="width: 12%; text-align: right" title="Current Income Tax Expense, Federal"&gt;39,989&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_pp0p0_c20240101__20241231_za4xZqE6DnDc" style="width: 12%; text-align: right" title="Deferred Income Tax Benefit, Federal"&gt;193,145&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FederalIncomeTaxExpenseBenefitContinuingOperations_pp0p0_c20240101__20241231_zLoq6ohIGtd9" style="width: 12%; text-align: right" title="Total Income Tax Benefit, Federal"&gt;233,134&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;State&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_pp0p0_c20240101__20241231_zL4oBV6GVVfg" style="border-bottom: Black 1pt solid; text-align: right" title="Current Income Tax Expense, State"&gt;18,013&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_pp0p0_c20240101__20241231_zavbxWr4iP21" style="border-bottom: Black 1pt solid; text-align: right" title="Deferred Income Tax Benefit, State"&gt;50,967&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_pp0p0_c20240101__20241231_zMveas3SgAf8" style="border-bottom: Black 1pt solid; text-align: right" title="Total Income Tax Benefit, State"&gt;68,980&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total Tax Expense&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--CurrentIncomeTaxExpenseBenefit_pp0p0_c20240101__20241231_z2Anooyu9vAg" style="border-bottom: Black 2.5pt double; text-align: right" title="Current Income Tax Expense, Total tax expense (benefit)"&gt;58,002&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--DeferredIncomeTaxExpenseBenefit_pp0p0_c20240101__20241231_znfP3Hf84VMb" style="border-bottom: Black 2.5pt double; text-align: right" title="Deferred Income Tax Benefit, Total tax expense (benefit)"&gt;244,112&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--IncomeTaxExpenseBenefit_c20240101__20241231_zXliXxjNhvV9" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Income Tax Benefit, Total tax expense (benefit)"&gt;302,114&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;
&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Current&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Deferred&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Income Tax&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Income Tax&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Income Tax&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;Tax Expense Summary, for the Year Ended December 31, 2023&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Benefit&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Benefit&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Benefit&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 55%"&gt;Federal&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--CurrentFederalTaxExpenseBenefit_pp0p0_c20230101__20231231_zzZipGGkaAxk" style="width: 12%; text-align: right" title="Current Income Tax Expense, Federal"&gt;(637,242&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_pp0p0_c20230101__20231231_zQI2zz1Kr16k" style="width: 12%; text-align: right" title="Deferred Income Tax Benefit, Federal"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0931"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FederalIncomeTaxExpenseBenefitContinuingOperations_pp0p0_c20230101__20231231_zPmdtNg6Vkkg" style="width: 12%; text-align: right" title="Total Income Tax Benefit, Federal"&gt;(637,242&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;State&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_pp0p0_c20230101__20231231_zZhKfDgwDwk1" style="border-bottom: Black 1pt solid; text-align: right" title="Current Income Tax Expense, State"&gt;(117,654&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_pp0p0_c20230101__20231231_z7dyw0xybrmj" style="border-bottom: Black 1pt solid; text-align: right" title="Deferred Income Tax Benefit, State"&gt;24,136&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_pp0p0_c20230101__20231231_zoM2M6KQsYR8" style="border-bottom: Black 1pt solid; text-align: right" title="Total Income Tax Benefit, State"&gt;(93,518&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total tax expense (benefit)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--CurrentIncomeTaxExpenseBenefit_pp0p0_c20230101__20231231_zJgcRoS9GOxh" style="border-bottom: Black 2.5pt double; text-align: right" title="Current Income Tax Expense, Total tax expense (benefit)"&gt;(754,896&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--DeferredIncomeTaxExpenseBenefit_pp0p0_c20230101__20231231_zUkny3h7GaY4" style="border-bottom: Black 2.5pt double; text-align: right" title="Deferred Income Tax Benefit, Total tax expense (benefit)"&gt;24,136&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--IncomeTaxExpenseBenefit_c20230101__20231231_zRUxD5teYIe7" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Income Tax Benefit, Total tax expense (benefit)"&gt;(730,760&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


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



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;HOUR LOOP, INC.&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;December 31, 2024 and 2023&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_896_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zA5x2k48DVKh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The tax effects of temporary differences that
give rise to significant portions of the deferred tax assets at December 31, 2024 and 2023 were as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span id="xdx_8B3_zExh9R3yywcj" style="display: none"&gt;Schedule
of Deferred Tax Assets and Liabilities&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20241231_zRFFgPwGMr" style="font-weight: bold; text-align: center"&gt;Deferred Tax Assets&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20231231_zcweCXVITqxk" style="font-weight: bold; text-align: center"&gt;Deferred Tax Assets&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;Deferred Tax Assets summary&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iI_hus-gaap--IncomeTaxAuthorityAxis__us-gaap--DomesticCountryMember_zPW2bLJfl8Hf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%"&gt;Federal&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;908,691&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;1,101,836&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iI_hus-gaap--IncomeTaxAuthorityAxis__us-gaap--StateAndLocalJurisdictionMember_zfLus7DsKhn4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;State&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;151,413&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;202,379&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iI_zZ3615QBFXV2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,060,104&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,304,215&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20241231_zWZs5toYeMa7" style="font-weight: bold; text-align: center"&gt;Deferred Tax Assets&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20231231_zvAIYzwahlS" style="font-weight: bold; text-align: center"&gt;Deferred Tax Assets&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;Deferred Tax Assets summary&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--DeferredTaxAssetsOperatingLeaseRightOfUseAsset_iI_maDTANzoAA_z8C8eTpYkgEj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Operating lease right of use lease assets&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;787&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;172&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--DeferredTaxAssetsInventory_iI_maDTANzoAA_z2VLmGCrMAR6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Inventories allowance&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;140,743&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;169,725&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--OperatingLossCarryforwards_iI_maDTANzoAA_z5bFw9bbzV27" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Net loss carry forward&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;918,574&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,134,318&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--DeferredTaxAssetsNet_iTI_mtDTANzoAA_zcC9C9OI2H53" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,060,104&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,304,215&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A5_zwMZhnmA9nrj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company files income tax return in the U.S.
federal jurisdiction and various state jurisdictions. Based on management&#x2019;s evaluation, there is &lt;span id="xdx_908_eus-gaap--LiabilityForUncertainTaxPositionsCurrent_iI_do_c20241231_z9p63y5ieaRk" title="Uncertain tax position"&gt;&lt;span id="xdx_902_eus-gaap--LiabilityForUncertainTaxPositionsCurrent_iI_do_c20231231_zVpBIsPja3v4" title="Uncertain tax position"&gt;no&lt;/span&gt;&lt;/span&gt; provision necessary for material
uncertain tax position for the Company at December 31, 2024 and 2023.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For the years ended December 31, 2024 and 2023,
the Company reported net operating income (loss) of $&lt;span id="xdx_908_eus-gaap--OtherOperatingIncomeExpenseNet_c20240101__20241231_zvSkxOGTgvEh" title="Other operating income expense"&gt;657,447
&lt;/span&gt;and $&lt;span id="xdx_90E_eus-gaap--OtherOperatingIncomeExpenseNet_c20230101__20231231_zSHHrvgWaauh" title="Other operating income expense"&gt;(2,429,694)&lt;/span&gt;, respectively.
The net operating loss carryforward is not subject to any expiration period under federal regulations, while at the state level, the
expiration period usually ranges up to &lt;span id="xdx_904_ecustom--OperatingLossCarryForwardTerm_dtY_c20240101__20241231_zdZO6fJwEbTb"&gt;20
&lt;/span&gt;years, or there may be no expiration period at all.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company expects to generate sufficient taxable
income in future periods against which the deferred tax assets can be utilized. Accordingly, a valuation allowance may not be needed.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;HOUR LOOP, INC.&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;December 31, 2024 and 2023&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

</us-gaap:IncomeTaxDisclosureTextBlock>
    <HOUR:ScheduleOfEffectiveIncomeTaxRateTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000828">&lt;p id="xdx_892_ecustom--ScheduleOfEffectiveIncomeTaxRateTableTextBlock_zFp8u1baIxg7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The components of income taxes benefit are as
follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;span id="xdx_8B7_zCSH7L33fvnk" style="display: none"&gt;Schedule
of Effective Income Tax Rate Reconciliation&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20240101__20241231_ziZaqF9QfJH9" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;December
    31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20230101__20231231_zZq40560EBhc" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;December
    31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxSettlementsDomestic_pid_dp_uPure_maTITP_zxJRZA6p6l1h" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Federal rate&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; font-weight: bold; text-align: right"&gt;21.00&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;21.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal_pid_dp_uPure_maTITP_zWmci4yvzk85" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Blended state tax rate&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;4.12&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;4.11&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxSettlements_iT_pid_dp_uPure_mtTITP_z4wcltDj2qPb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Effective tax rate&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;25.12&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;25.11&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


</HOUR:ScheduleOfEffectiveIncomeTaxRateTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlementsDomestic
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000830"
      unitRef="Pure">0.2100</us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlementsDomestic>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlementsDomestic
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000831"
      unitRef="Pure">0.2100</us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlementsDomestic>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000833"
      unitRef="Pure">0.0412</us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000834"
      unitRef="Pure">0.0411</us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000836"
      unitRef="Pure">0.2512</us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000837"
      unitRef="Pure">0.2511</us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000839">&lt;p id="xdx_89C_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zbACAUV7H0df" style="display: none; margin-top: 0; margin-bottom: 0"&gt;&lt;span id="xdx_8B5_zXqXwT2L6Xb" style="display: none"&gt;Schedule of Effective Tax Rate Reconciliation&lt;/span&gt;&lt;/p&gt;
&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="13" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Effective Tax Rate Reconciliation for the Year Ended December 31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="width: 55%"&gt;&lt;span style="font-size: 10pt"&gt;Pretax Book Income&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c20240101__20241231_zFbEVrBERP14" style="width: 12%; text-align: right" title="Pretax book Income (Loss), net"&gt;&lt;span style="font-size: 10pt"&gt;959,561&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98F_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_maTTBC_c20240101__20241231_z3xckXwHJDw9" style="width: 12%; text-align: right" title="Pretax book Income (Loss), percentage"&gt;&lt;span style="font-size: 10pt"&gt;21.00&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maTTBM_c20240101__20241231_zwYEaSCheuZe" style="width: 12%; text-align: right" title="Pretax book Income (Loss)"&gt;&lt;span style="font-size: 10pt"&gt;201,508&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Permanent Differences&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98F_ecustom--IncomeTaxReconciliationChangeInEnactedTaxRateNet_c20240101__20241231_zKU9QfyGsAhd" style="text-align: right" title="Permanent differences, net"&gt;&lt;span style="font-size: 10pt"&gt;84,240&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_maTTBC_c20240101__20241231_z3A03AKlOMFh" style="text-align: right" title="Permanent differences, percentage"&gt;&lt;span style="font-size: 10pt"&gt;1.84&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--IncomeTaxReconciliationChangeInEnactedTaxRate_maTTBM_c20240101__20241231_zfgUAXoDED45" style="text-align: right" title="Permanent differences"&gt;&lt;span style="font-size: 10pt"&gt;17,690&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;PY Federal Perm True-up&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98F_ecustom--IncomeTaxReconciliationTaxPriorYearIncome_c20240101__20241231_zsSNJ6Pb1i6h" style="text-align: right" title="PY Federal Perm True-up, net"&gt;&lt;span style="font-size: 10pt"&gt;117,653&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_pid_dp_maTTBC_c20240101__20241231_zeRYbhJVyVd" style="text-align: right" title="PY Federal Perm True-up, percentage"&gt;&lt;span style="font-size: 10pt"&gt;2.57&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--IncomeTaxReconciliationPriorYearIncomeTaxes_maTTBM_c20240101__20241231_zWvNe8PoGHnl" style="text-align: right" title="PY Federal Perm True-up"&gt;&lt;span style="font-size: 10pt"&gt;24,707&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;State income tax&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_ecustom--IncomeTaxReconciliationStateAndLocalIncomeTax_c20240101__20241231_z93L5VVbonal" style="text-align: right" title="State income tax, net"&gt;&lt;span style="font-size: 10pt"&gt;68,981&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pid_dp_maTTBC_c20240101__20241231_zHJFArNAPyQ4" style="text-align: right" title="State income tax, percentage"&gt;&lt;span style="font-size: 10pt"&gt;6.79&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_maTTBM_c20240101__20241231_zEXAYBHuIJgi" style="text-align: right" title="State income tax"&gt;&lt;span style="font-size: 10pt"&gt;65,198&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Other Deferred adjustment&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98F_ecustom--IncomeTaxReconciliationOtherAdjustmentsNet_c20240101__20241231_zr083Q7rIUaf" style="text-align: right" title="Other deferred adjustment, net"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0865"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_pid_dp_maTTBC_c20240101__20241231_z5ZIKFDUlI8" style="border-bottom: black 1pt solid; text-align: right" title="Other deferred adjustment, percentage"&gt;&lt;span style="font-size: 10pt"&gt;-0.73&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--IncomeTaxReconciliationOtherAdjustments_maTTBM_c20240101__20241231_zHOwP0wTrb9g" style="border-bottom: black 1pt solid; text-align: right" title="Other deferred adjustment"&gt;&lt;span style="font-size: 10pt"&gt;(6,989&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Total Tax &#160;Expenses&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_iT_pid_dp_mtTTBC_c20240101__20241231_zMZtF965XKz9" style="text-align: right" title="Total Tax benefits, percentage"&gt;&lt;span style="font-size: 10pt"&gt;31.47&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--IncomeTaxExpenseBenefit_iT_mtTTBM_c20240101__20241231_z1iO87l93mye" style="text-align: right" title="Total Tax benefits"&gt;&lt;span style="font-size: 10pt"&gt;302,114&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;HOUR LOOP, INC.&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;December 31, 2024 and 2023&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="13" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Effective Tax Rate Reconciliation for the Year Ended December 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="width: 55%"&gt;&lt;span style="font-size: 10pt"&gt;Pretax Book Income&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c20230101__20231231_z59mt99qdmI9" style="width: 12%; text-align: right" title="Pretax book Income (Loss), net"&gt;&lt;span style="font-size: 10pt"&gt;(3,160,454&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98B_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_maTTBC_c20230101__20231231_zVLRDaUnenUa" style="width: 12%; text-align: right" title="Pretax book Income (Loss), percentage"&gt;&lt;span style="font-size: 10pt"&gt;21.00&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maTTBM_c20230101__20231231_zXvwMAdfJCwe" style="width: 12%; text-align: right" title="Pretax book Income (Loss)"&gt;&lt;span style="font-size: 10pt"&gt;(663,695&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Permanent Differences&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_985_ecustom--IncomeTaxReconciliationChangeInEnactedTaxRateNet_c20230101__20231231_zpEtWmnm36lh" style="text-align: right" title="Permanent differences, net"&gt;&lt;span style="font-size: 10pt"&gt;78,048&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_maTTBC_c20230101__20231231_zn0Yh9uxXu3f" style="text-align: right" title="Permanent differences, percentage"&gt;&lt;span style="font-size: 10pt"&gt;-0.52&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--IncomeTaxReconciliationChangeInEnactedTaxRate_maTTBM_c20230101__20231231_znhBwbnhs7q1" style="text-align: right" title="Permanent differences"&gt;&lt;span style="font-size: 10pt"&gt;16,390&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;PY Federal Perm True-up&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_ecustom--IncomeTaxReconciliationTaxPriorYearIncome_c20230101__20231231_zcXiz7RLykf6" style="text-align: right" title="PY Federal Perm True-up, net"&gt;&lt;span style="font-size: 10pt"&gt;73,914&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_pid_dp_maTTBC_c20230101__20231231_zDwEn9XLkwra" style="text-align: right" title="PY Federal Perm True-up, percentage"&gt;&lt;span style="font-size: 10pt"&gt;-0.49&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--IncomeTaxReconciliationPriorYearIncomeTaxes_maTTBM_c20230101__20231231_z2HM93NyeM1j" style="text-align: right" title="PY Federal Perm True-up"&gt;&lt;span style="font-size: 10pt"&gt;15,522&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;State income tax&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98A_ecustom--IncomeTaxReconciliationStateAndLocalIncomeTax_c20230101__20231231_zxyvXzOM6pr8" style="text-align: right" title="State income tax, net"&gt;&lt;span style="font-size: 10pt"&gt;24,136&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pid_dp_maTTBC_c20230101__20231231_zl29p0GFPtCl" style="text-align: right" title="State income tax, percentage"&gt;&lt;span style="font-size: 10pt"&gt;3.12&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_maTTBM_c20230101__20231231_zF7ssLi6HV7f" style="text-align: right" title="State income tax"&gt;&lt;span style="font-size: 10pt"&gt;(98,586&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Other Deferred adjustment&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98C_ecustom--IncomeTaxReconciliationOtherAdjustmentsNet_c20230101__20231231_zJkKuh4DoGQi" style="text-align: right" title="Other deferred adjustment, net"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0899"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_pid_dp_maTTBC_c20230101__20231231_zVbSXq4mwu69" style="border-bottom: black 1pt solid; text-align: right" title="Other deferred adjustment, percentage"&gt;&lt;span style="font-size: 10pt"&gt;0.01&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--IncomeTaxReconciliationOtherAdjustments_maTTBM_c20230101__20231231_zzqR9SIWiXYe" style="border-bottom: black 1pt solid; text-align: right" title="Other deferred adjustment"&gt;&lt;span style="font-size: 10pt"&gt;(391&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Total Tax benefits&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_iT_pid_dp_mtTTBC_c20230101__20231231_zp6QUIMnfnOk" style="text-align: right" title="Total Tax benefits, percentage"&gt;&lt;span style="font-size: 10pt"&gt;23.12&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--IncomeTaxExpenseBenefit_iT_mtTTBM_c20230101__20231231_zE9VO73iJISa" style="text-align: right" title="Total Tax benefits"&gt;&lt;span style="font-size: 10pt"&gt;(730,760&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000841"
      unitRef="USD">959561</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000843"
      unitRef="Pure">0.2100</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000845"
      unitRef="USD">201508</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <HOUR:IncomeTaxReconciliationChangeInEnactedTaxRateNet
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000847"
      unitRef="USD">84240</HOUR:IncomeTaxReconciliationChangeInEnactedTaxRateNet>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000849"
      unitRef="Pure">0.0184</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000851"
      unitRef="USD">17690</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <HOUR:IncomeTaxReconciliationTaxPriorYearIncome
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000853"
      unitRef="USD">117653</HOUR:IncomeTaxReconciliationTaxPriorYearIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000855"
      unitRef="Pure">0.0257</us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000857"
      unitRef="USD">24707</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <HOUR:IncomeTaxReconciliationStateAndLocalIncomeTax
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000859"
      unitRef="USD">68981</HOUR:IncomeTaxReconciliationStateAndLocalIncomeTax>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000861"
      unitRef="Pure">0.0679</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000863"
      unitRef="USD">65198</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000867"
      unitRef="Pure">-0.0073</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000869"
      unitRef="USD">-6989</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000871"
      unitRef="Pure">0.3147</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000873"
      unitRef="USD">302114</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000875"
      unitRef="USD">-3160454</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000877"
      unitRef="Pure">0.2100</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000879"
      unitRef="USD">-663695</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <HOUR:IncomeTaxReconciliationChangeInEnactedTaxRateNet
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000881"
      unitRef="USD">78048</HOUR:IncomeTaxReconciliationChangeInEnactedTaxRateNet>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000883"
      unitRef="Pure">-0.0052</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000885"
      unitRef="USD">16390</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <HOUR:IncomeTaxReconciliationTaxPriorYearIncome
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000887"
      unitRef="USD">73914</HOUR:IncomeTaxReconciliationTaxPriorYearIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000889"
      unitRef="Pure">-0.0049</us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000891"
      unitRef="USD">15522</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <HOUR:IncomeTaxReconciliationStateAndLocalIncomeTax
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000893"
      unitRef="USD">24136</HOUR:IncomeTaxReconciliationStateAndLocalIncomeTax>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000895"
      unitRef="Pure">0.0312</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000897"
      unitRef="USD">-98586</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000901"
      unitRef="Pure">0.0001</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000903"
      unitRef="USD">-391</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000905"
      unitRef="Pure">0.2312</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000907"
      unitRef="USD">-730760</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000909">&lt;p id="xdx_893_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_z2B4ajIcqK7j" style="display: none; margin-top: 0; margin-bottom: 0"&gt;&lt;span id="xdx_8BC_zmc8uTvRG8W6" style="display: none"&gt;Schedule of Tax Expense Summary&lt;/span&gt;&lt;/p&gt;
&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Current&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Deferred&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Income Tax&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Income Tax&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Income Tax&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;Tax Expense Summary, for the Year Ended December 31, 2024&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Expense&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Expense&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Expense&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 55%"&gt;Federal&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--CurrentFederalTaxExpenseBenefit_pp0p0_c20240101__20241231_zxHLrBxXWX79" style="width: 12%; text-align: right" title="Current Income Tax Expense, Federal"&gt;39,989&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_pp0p0_c20240101__20241231_za4xZqE6DnDc" style="width: 12%; text-align: right" title="Deferred Income Tax Benefit, Federal"&gt;193,145&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FederalIncomeTaxExpenseBenefitContinuingOperations_pp0p0_c20240101__20241231_zLoq6ohIGtd9" style="width: 12%; text-align: right" title="Total Income Tax Benefit, Federal"&gt;233,134&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;State&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_pp0p0_c20240101__20241231_zL4oBV6GVVfg" style="border-bottom: Black 1pt solid; text-align: right" title="Current Income Tax Expense, State"&gt;18,013&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_pp0p0_c20240101__20241231_zavbxWr4iP21" style="border-bottom: Black 1pt solid; text-align: right" title="Deferred Income Tax Benefit, State"&gt;50,967&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_pp0p0_c20240101__20241231_zMveas3SgAf8" style="border-bottom: Black 1pt solid; text-align: right" title="Total Income Tax Benefit, State"&gt;68,980&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total Tax Expense&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--CurrentIncomeTaxExpenseBenefit_pp0p0_c20240101__20241231_z2Anooyu9vAg" style="border-bottom: Black 2.5pt double; text-align: right" title="Current Income Tax Expense, Total tax expense (benefit)"&gt;58,002&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--DeferredIncomeTaxExpenseBenefit_pp0p0_c20240101__20241231_znfP3Hf84VMb" style="border-bottom: Black 2.5pt double; text-align: right" title="Deferred Income Tax Benefit, Total tax expense (benefit)"&gt;244,112&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--IncomeTaxExpenseBenefit_c20240101__20241231_zXliXxjNhvV9" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Income Tax Benefit, Total tax expense (benefit)"&gt;302,114&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;
&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Current&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Deferred&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Income Tax&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Income Tax&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Income Tax&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;Tax Expense Summary, for the Year Ended December 31, 2023&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Benefit&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Benefit&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Benefit&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 55%"&gt;Federal&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--CurrentFederalTaxExpenseBenefit_pp0p0_c20230101__20231231_zzZipGGkaAxk" style="width: 12%; text-align: right" title="Current Income Tax Expense, Federal"&gt;(637,242&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_pp0p0_c20230101__20231231_zQI2zz1Kr16k" style="width: 12%; text-align: right" title="Deferred Income Tax Benefit, Federal"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0931"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FederalIncomeTaxExpenseBenefitContinuingOperations_pp0p0_c20230101__20231231_zPmdtNg6Vkkg" style="width: 12%; text-align: right" title="Total Income Tax Benefit, Federal"&gt;(637,242&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;State&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_pp0p0_c20230101__20231231_zZhKfDgwDwk1" style="border-bottom: Black 1pt solid; text-align: right" title="Current Income Tax Expense, State"&gt;(117,654&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_pp0p0_c20230101__20231231_z7dyw0xybrmj" style="border-bottom: Black 1pt solid; text-align: right" title="Deferred Income Tax Benefit, State"&gt;24,136&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_pp0p0_c20230101__20231231_zoM2M6KQsYR8" style="border-bottom: Black 1pt solid; text-align: right" title="Total Income Tax Benefit, State"&gt;(93,518&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total tax expense (benefit)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--CurrentIncomeTaxExpenseBenefit_pp0p0_c20230101__20231231_zJgcRoS9GOxh" style="border-bottom: Black 2.5pt double; text-align: right" title="Current Income Tax Expense, Total tax expense (benefit)"&gt;(754,896&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--DeferredIncomeTaxExpenseBenefit_pp0p0_c20230101__20231231_zUkny3h7GaY4" style="border-bottom: Black 2.5pt double; text-align: right" title="Deferred Income Tax Benefit, Total tax expense (benefit)"&gt;24,136&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--IncomeTaxExpenseBenefit_c20230101__20231231_zRUxD5teYIe7" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Income Tax Benefit, Total tax expense (benefit)"&gt;(730,760&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000911"
      unitRef="USD">39989</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000913"
      unitRef="USD">193145</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000915"
      unitRef="USD">233134</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000917"
      unitRef="USD">18013</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000919"
      unitRef="USD">50967</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000921"
      unitRef="USD">68980</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000923"
      unitRef="USD">58002</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000925"
      unitRef="USD">244112</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000927"
      unitRef="USD">302114</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000929"
      unitRef="USD">-637242</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000933"
      unitRef="USD">-637242</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000935"
      unitRef="USD">-117654</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000937"
      unitRef="USD">24136</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000939"
      unitRef="USD">-93518</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000941"
      unitRef="USD">-754896</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000943"
      unitRef="USD">24136</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000945"
      unitRef="USD">-730760</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000947">&lt;p id="xdx_896_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zA5x2k48DVKh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The tax effects of temporary differences that
give rise to significant portions of the deferred tax assets at December 31, 2024 and 2023 were as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span id="xdx_8B3_zExh9R3yywcj" style="display: none"&gt;Schedule
of Deferred Tax Assets and Liabilities&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20241231_zRFFgPwGMr" style="font-weight: bold; text-align: center"&gt;Deferred Tax Assets&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20231231_zcweCXVITqxk" style="font-weight: bold; text-align: center"&gt;Deferred Tax Assets&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;Deferred Tax Assets summary&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iI_hus-gaap--IncomeTaxAuthorityAxis__us-gaap--DomesticCountryMember_zPW2bLJfl8Hf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%"&gt;Federal&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;908,691&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;1,101,836&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iI_hus-gaap--IncomeTaxAuthorityAxis__us-gaap--StateAndLocalJurisdictionMember_zfLus7DsKhn4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;State&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;151,413&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;202,379&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iI_zZ3615QBFXV2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,060,104&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,304,215&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20241231_zWZs5toYeMa7" style="font-weight: bold; text-align: center"&gt;Deferred Tax Assets&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20231231_zvAIYzwahlS" style="font-weight: bold; text-align: center"&gt;Deferred Tax Assets&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;Deferred Tax Assets summary&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--DeferredTaxAssetsOperatingLeaseRightOfUseAsset_iI_maDTANzoAA_z8C8eTpYkgEj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Operating lease right of use lease assets&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;787&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;172&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--DeferredTaxAssetsInventory_iI_maDTANzoAA_z2VLmGCrMAR6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Inventories allowance&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;140,743&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;169,725&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--OperatingLossCarryforwards_iI_maDTANzoAA_z5bFw9bbzV27" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Net loss carry forward&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;918,574&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,134,318&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--DeferredTaxAssetsNet_iTI_mtDTANzoAA_zcC9C9OI2H53" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,060,104&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,304,215&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="AsOf2024-12-31_us-gaap_DomesticCountryMember"
      decimals="0"
      id="Fact000949"
      unitRef="USD">908691</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="AsOf2023-12-31_us-gaap_DomesticCountryMember"
      decimals="0"
      id="Fact000950"
      unitRef="USD">1101836</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="AsOf2024-12-31_us-gaap_StateAndLocalJurisdictionMember"
      decimals="0"
      id="Fact000952"
      unitRef="USD">151413</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="AsOf2023-12-31_us-gaap_StateAndLocalJurisdictionMember"
      decimals="0"
      id="Fact000953"
      unitRef="USD">202379</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000955"
      unitRef="USD">1060104</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000956"
      unitRef="USD">1304215</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <HOUR:DeferredTaxAssetsOperatingLeaseRightOfUseAsset
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000958"
      unitRef="USD">787</HOUR:DeferredTaxAssetsOperatingLeaseRightOfUseAsset>
    <HOUR:DeferredTaxAssetsOperatingLeaseRightOfUseAsset
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000959"
      unitRef="USD">172</HOUR:DeferredTaxAssetsOperatingLeaseRightOfUseAsset>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000961"
      unitRef="USD">140743</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000962"
      unitRef="USD">169725</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:OperatingLossCarryforwards
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000964"
      unitRef="USD">918574</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000965"
      unitRef="USD">1134318</us-gaap:OperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000967"
      unitRef="USD">1060104</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000968"
      unitRef="USD">1304215</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:LiabilityForUncertainTaxPositionsCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000970"
      unitRef="USD">0</us-gaap:LiabilityForUncertainTaxPositionsCurrent>
    <us-gaap:LiabilityForUncertainTaxPositionsCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000972"
      unitRef="USD">0</us-gaap:LiabilityForUncertainTaxPositionsCurrent>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000974"
      unitRef="USD">657447</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000976"
      unitRef="USD">-2429694</us-gaap:OtherOperatingIncomeExpenseNet>
    <HOUR:OperatingLossCarryForwardTerm contextRef="From2024-01-01to2024-12-31" id="Fact000977">P20Y</HOUR:OperatingLossCarryForwardTerm>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000979">&lt;p id="xdx_80C_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zmYy3k182wje" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;NOTE 13 - &lt;span id="xdx_82E_zFOegH0fCxA7"&gt;Stockholders&#x2019; Equity&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Preferred Stock&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2024 and 2023, the Company
had &lt;span id="xdx_909_eus-gaap--PreferredStockSharesAuthorized_iI_c20241231_zfOUYp150lae" title="Preferred stock, shares authorized"&gt;&lt;span id="xdx_904_eus-gaap--PreferredStockSharesAuthorized_iI_c20231231_ziTkSmt6tHY4" title="Preferred stock, shares authorized"&gt;10,000,000&lt;/span&gt;&lt;/span&gt; shares of preferred stock, $&lt;span id="xdx_906_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_pid_c20241231_zKmfxeMUeD1b" title="Preferred stock, par value"&gt;&lt;span id="xdx_902_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_pid_c20231231_z7LAE8ukKSk" title="Preferred stock, par value"&gt;0.0001&lt;/span&gt;&lt;/span&gt; par value per share, authorized. The Company did &lt;span id="xdx_90B_eus-gaap--PreferredStockSharesIssued_iI_pid_do_c20241231_zXkVKW8Wu4Kf" title="Preferred stock, shares issued"&gt;&lt;span id="xdx_909_eus-gaap--PreferredStockSharesOutstanding_iI_pid_do_c20241231_zNQrdwfBFNia" title="Preferred stock, shares outstanding"&gt;&lt;span id="xdx_901_eus-gaap--PreferredStockSharesIssued_iI_pid_do_c20231231_z81u93jtLL1h" title="Preferred stock, shares issued"&gt;&lt;span id="xdx_90C_eus-gaap--PreferredStockSharesOutstanding_iI_pid_do_c20231231_zEqKvwtJKrhg" title="Preferred stock, shares outstanding"&gt;no&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;t have any preferred shares issued
and outstanding as of December 31, 2024 and 2023. The holders of the preferred stock are entitled to receive dividends, if and when declared
by the Board of Directors.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Common Stock&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2024 and 2023, the Company
had &lt;span id="xdx_904_eus-gaap--CommonStockSharesAuthorized_iI_c20241231_zr0v9MX2Zhn2" title="Common stock, shares authorized"&gt;&lt;span id="xdx_901_eus-gaap--CommonStockSharesAuthorized_iI_c20231231_zAFG9iI1Y2qa" title="Common stock, shares authorized"&gt;300,000,000&lt;/span&gt;&lt;/span&gt; shares of common stock, $&lt;span id="xdx_906_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20241231_z8T4ig0D4dug" title="Common stock, par value"&gt;&lt;span id="xdx_903_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20231231_zF2AdBWufNki" title="Common stock, par value"&gt;0.0001 &lt;/span&gt;&lt;/span&gt;par value per share, authorized. As of December 31, 2024 and 2023, there were &lt;span id="xdx_90E_eus-gaap--CommonStockSharesIssued_iI_pid_c20241231_z7QiV6st1nT2" title="Common stock, shares issued"&gt;&lt;span id="xdx_906_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231_z54X5RlcPOh4" title="Common stock, shares outstanding"&gt;35,143,460&lt;/span&gt;&lt;/span&gt;
and &lt;span id="xdx_90F_eus-gaap--CommonStockSharesIssued_iI_pid_c20231231_za09llTjFIP6" title="Common stock, shares issued"&gt;&lt;span id="xdx_902_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20231231_ztiuRERPT6o3" title="Common stock, shares outstanding"&gt;35,082,464&lt;/span&gt;&lt;/span&gt; shares of common stock issued and outstanding, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Share Issuances for Stock Compensation&#160;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On January 4, 2023, the Company issued &lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20230104__20230104__srt--TitleOfIndividualAxis__custom--AlanGaoMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zsWMSHqJ1fJ" title="Number of shares vested, shares"&gt;1,001&lt;/span&gt; shares
of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Douglas Branch, and Alan Gao, with a fair market value of $&lt;span id="xdx_90D_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20230104__srt--TitleOfIndividualAxis__custom--AlanGaoMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zbUqoBFluDb8" title="Shares issued price per share"&gt;2.9985&lt;/span&gt;
per share as compensation for the services as executives or directors to the Company pursuant to the terms of their respective Executive
Employment Agreements or Director Agreements with the Company.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On April 3, 2023, the Company issued &lt;span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20230401__20230403__srt--TitleOfIndividualAxis__custom--SamLaiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zBAGim6yzza7" title="Number of shares vested, shares"&gt;1,365&lt;/span&gt;, &lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20230401__20230403__srt--TitleOfIndividualAxis__custom--MaggieYuMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zH23ShFOOLn9" title="Number of shares vested, shares"&gt;1,365&lt;/span&gt;,
&lt;span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20230401__20230403__srt--TitleOfIndividualAxis__custom--MichaelLennerMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zWFVEnFa5U9g" title="Number of shares vested, shares"&gt;1,365&lt;/span&gt;, &lt;span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20230401__20230403__srt--TitleOfIndividualAxis__custom--DouglasBranchMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_z8kCK2u7DFPh" title="Number of shares vested, shares"&gt;1,365&lt;/span&gt;, &lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20230401__20230403__srt--TitleOfIndividualAxis__custom--AlanGaoMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_za4YM4OSE8F6" title="Number of shares vested, shares"&gt;1,365&lt;/span&gt; and &lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20230401__20230403__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_z5Z2URW1GPVh" title="Number of shares vested, shares"&gt;606&lt;/span&gt; shares of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Douglas Branch, Alan Gao and
Hillary Bui, respectively, with a fair market value of $&lt;span id="xdx_90D_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20230403__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_z5nUDsFN7lRa" title="Shares issued price per share"&gt;2.1985&lt;/span&gt; per share as compensation for the services as executives or directors of
the Company pursuant to the terms of their respective Executive Employment Agreements or Director Agreements with the Company.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On June 30, 2023, the Company issued &lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20230628__20230630__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zFvGYWpXism5" title="Number of shares vested, shares"&gt;1,752&lt;/span&gt; shares
of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Douglas Branch, Alan Gao and Hillary Bui, with a fair market value
of $&lt;span id="xdx_902_eus-gaap--SharesIssuedPricePerShare_iI_c20230630__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zjKriwmA1L1l" title="Shares issued price per share"&gt;1.7125&lt;/span&gt; per share as compensation for the services as executives or directors of the Company pursuant to the terms of their respective
Executive Employment Agreements or Director Agreements with the Company.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On October 2, 2023, the Company issued &lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20231002__20231002__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zULNkZQ5zJ38" title="Number of shares vested, shares"&gt;1,948&lt;/span&gt; shares
of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Douglas Branch, Alan Gao and Hillary Bui, with a fair market value
of $&lt;span id="xdx_90D_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20231002__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zw44o3vskQJk" title="Shares issued price per share"&gt;1.5400&lt;/span&gt; per share as compensation for the services as executives or directors of the Company pursuant to the terms of their respective
Executive Employment Agreements or Director Agreements with the Company.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On January 2, 2024, the Company issued &lt;span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20240102__20240102__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zPSHgFivQD63" title="Number of shares vested, shares"&gt;2,139&lt;/span&gt; shares
of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Douglas Branch, Alan Gao and Hillary Bui, with a fair market value
of $&lt;span id="xdx_904_eus-gaap--SharesIssuedPricePerShare_iI_c20240102__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zGqFyZJP5uEh" title="Shares issued price per share"&gt;1.4025&lt;/span&gt; per share as compensation for the services as executives or directors of the Company pursuant to the terms of their respective
Executive Employment Agreements or Director Agreements with the Company.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;HOUR LOOP, INC.&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;December 31, 2024 and 2023&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On March 29, 2024, the Company issued &lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20240329__20240329__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zlTYVNAd77Lf" title="Number of shares vested, shares"&gt;2,251&lt;/span&gt; shares
of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Douglas Branch, Alan Gao and Hillary Bui, with a fair market value
of $&lt;span id="xdx_906_eus-gaap--SharesIssuedPricePerShare_iI_c20240329__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zokZ2u1cpZlj" title="Shares issued price per share"&gt;1.3330&lt;/span&gt; per share as compensation for the services as executives or directors of the Company pursuant to the terms of their respective
Executive Employment Agreements or Director Agreements with the Company.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On July 1, 2024, the Company issued &lt;span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20240701__20240701__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zfnhf7esKCh8" title="Number of shares vested, shares"&gt;2,946&lt;/span&gt; shares
of Company common stock to each of Sam Lai and Maggie Yu (both of whom are executive officers, directors and significant stockholders
of the Company), and Michael Lenner, Douglas Branch, Alan Gao and Hillary Bui (each of whom was a director of the Company as of such date),
with a fair market value of $&lt;span id="xdx_90D_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20240701__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zBsm1CyWhvk6" title="Shares issued price per share"&gt;1.0185&lt;/span&gt; per share as compensation for the services as executives or directors of the Company pursuant to the
terms of their respective Executive Employment Agreements or Director Agreements with the Company. Subsequently, on July 22, 2024, Mr.
Branch resigned his position as a member of the Company&#x2019;s Board of Directors.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On July 25, 2024, following Mr. Branch&#x2019;s
resignation, the Company issued &lt;span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20240725__20240725__srt--TitleOfIndividualAxis__custom--BranchMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z7QZEuBzPgEk" title="Number of shares issued for services"&gt;6,000&lt;/span&gt; shares of restricted common stock to Mr. Branch as compensation for services rendered.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On October 1, 2024, the Company issued&lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20241001__20241001__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zwGiG8PbN2L8" title="Number of shares vested, shares"&gt; 2,196&lt;/span&gt; shares
of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Alan Gao and Hillary Bui, with a fair market value of $&lt;span id="xdx_902_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20241001__srt--TitleOfIndividualAxis__custom--HillaryBuiMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_zxkd6IUZ7Wxe" title="Shares issued price per share"&gt;1.3660&lt;/span&gt; per
share as compensation for the services as executives or directors of the Company pursuant to the terms of their respective Executive Employment
Agreements or Director Agreements with the Company.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000981"
      unitRef="Shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000983"
      unitRef="Shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000985"
      unitRef="USDPShares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000987"
      unitRef="USDPShares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000989"
      unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000991"
      unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000993"
      unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000995"
      unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000997"
      unitRef="Shares">300000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000999"
      unitRef="Shares">300000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001001"
      unitRef="USDPShares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact001003"
      unitRef="USDPShares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001005"
      unitRef="Shares">35143460</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001007"
      unitRef="Shares">35143460</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact001009"
      unitRef="Shares">35082464</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact001011"
      unitRef="Shares">35082464</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2023-01-042023-01-04_custom_AlanGaoMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember"
      decimals="INF"
      id="Fact001013"
      unitRef="Shares">1001</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2023-01-04_custom_AlanGaoMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember"
      decimals="INF"
      id="Fact001015"
      unitRef="USDPShares">2.9985</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2023-04-012023-04-03_custom_SamLaiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember"
      decimals="INF"
      id="Fact001017"
      unitRef="Shares">1365</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2023-04-012023-04-03_custom_MaggieYuMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember"
      decimals="INF"
      id="Fact001019"
      unitRef="Shares">1365</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2023-04-012023-04-03_custom_MichaelLennerMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember"
      decimals="INF"
      id="Fact001021"
      unitRef="Shares">1365</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2023-04-012023-04-03_custom_DouglasBranchMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember"
      decimals="INF"
      id="Fact001023"
      unitRef="Shares">1365</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2023-04-012023-04-03_custom_AlanGaoMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember"
      decimals="INF"
      id="Fact001025"
      unitRef="Shares">1365</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2023-04-012023-04-03_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember"
      decimals="INF"
      id="Fact001027"
      unitRef="Shares">606</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2023-04-03_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember"
      decimals="INF"
      id="Fact001029"
      unitRef="USDPShares">2.1985</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2023-06-282023-06-30_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember"
      decimals="INF"
      id="Fact001031"
      unitRef="Shares">1752</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2023-06-30_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember"
      decimals="INF"
      id="Fact001033"
      unitRef="USDPShares">1.7125</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2023-10-022023-10-02_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember"
      decimals="INF"
      id="Fact001035"
      unitRef="Shares">1948</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2023-10-02_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember"
      decimals="INF"
      id="Fact001037"
      unitRef="USDPShares">1.5400</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2024-01-022024-01-02_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember"
      decimals="INF"
      id="Fact001039"
      unitRef="Shares">2139</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2024-01-02_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember"
      decimals="INF"
      id="Fact001041"
      unitRef="USDPShares">1.4025</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2024-03-292024-03-29_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember"
      decimals="INF"
      id="Fact001043"
      unitRef="Shares">2251</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2024-03-29_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember"
      decimals="INF"
      id="Fact001045"
      unitRef="USDPShares">1.3330</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2024-07-012024-07-01_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember"
      decimals="INF"
      id="Fact001047"
      unitRef="Shares">2946</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2024-07-01_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember"
      decimals="INF"
      id="Fact001049"
      unitRef="USDPShares">1.0185</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2024-07-252024-07-25_custom_BranchMember_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="Fact001051"
      unitRef="Shares">6000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2024-10-012024-10-01_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember"
      decimals="INF"
      id="Fact001053"
      unitRef="Shares">2196</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2024-10-01_custom_HillaryBuiMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember"
      decimals="INF"
      id="Fact001055"
      unitRef="USDPShares">1.3660</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001057">&lt;p id="xdx_805_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_z08Nwl02kvXi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;NOTE 14 - &lt;span id="xdx_824_zZkOiuuzxpZe"&gt;Commitments and Contingencies&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2024 and 2023, the Company
had no material or significant commitments outstanding.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;From time-to-time, the Company is subject to various
litigation and other claims in the normal course of business. The Company establishes liabilities in connection with legal actions that
management deems to be probable and estimable. As of December 31, 2024 and 2023, the Company had no pending legal proceedings. No amounts
have been accrued in the audited consolidated financial statements with respect to any such matters.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001059">&lt;p id="xdx_809_eus-gaap--SubsequentEventsTextBlock_zuDdG5I6m8xi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;NOTE 15 - &lt;span id="xdx_825_zuYPcQpUFDlc"&gt;Subsequent Events&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On January 2, 2025, the Company issued &lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20250102__20250102__srt--TitleOfIndividualAxis__custom--AlanGaoMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zze6WdtPNYT4" title="Number of shares vested, shares"&gt;1,596 &lt;/span&gt;shares
of Company common stock to each of Sam Lai, Maggie Yu, Michael Lenner, Alan Gao and Hillary Bui, with a fair market value of $&lt;span id="xdx_90A_eus-gaap--SharesIssuedPricePerShare_iI_c20250102__srt--TitleOfIndividualAxis__custom--AlanGaoMember__us-gaap--TypeOfArrangementAxis__custom--ExecutiveEmploymentAgreementsOrDirectorAgreementsMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zJo93FAhulVj" title="Shares issued price per share"&gt;1.8799&lt;/span&gt; per
share as compensation for the services as executives or directors of the Company pursuant to the terms of their respective Executive Employment
Agreements or Director Agreements with the Company.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company has evaluated subsequent events from
the balance sheet date through March 27, 2025, the date at which the financial statements were available to be issued, and determined that,
apart from the events mentioned above, there are no other subsequent events to disclose.&lt;/p&gt;

</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2025-01-022025-01-02_custom_AlanGaoMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_us-gaap_SubsequentEventMember"
      decimals="INF"
      id="Fact001061"
      unitRef="Shares">1596</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2025-01-02_custom_AlanGaoMember_custom_ExecutiveEmploymentAgreementsOrDirectorAgreementsMember_us-gaap_SubsequentEventMember"
      decimals="INF"
      id="Fact001063"
      unitRef="USDPShares">1.8799</us-gaap:SharesIssuedPricePerShare>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
